SHOEISHA iD

パスワードを忘れた場合はこちら

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

'); googletag.cmd.push(function() { googletag.pubads().addEventListener('slotRenderEnded', function(e) { var ad_id = e.slot.getSlotElementId(); if (ad_id == 'div-gpt-ad-1659428980688-0') { var ad = $('#'+ad_id).find('iframe'); if ($(ad).width() == 728) { var ww = $(window).width(); ww = ww*0.90; var style = document.createElement("style"); document.head.appendChild( style ); var sheet = style.sheet; sheet.insertRule( "#div-gpt-ad-1659428980688-0 iframe {-moz-transform: scale("+ww/728+","+ww/728+");-moz-transform-origin: 0 0;-webkit-transform: scale("+ww/728+","+ww/728+");-webkit-transform-origin: 0 0;-o-transform: scale("+ww/728+","+ww/728+");-o-transform-origin: 0 0;-ms-transform: scale("+ww/728+","+ww/728+");-ms-transform-origin: 0 0;}", 0 ); sheet.insertRule( "#div-gpt-ad-1659428980688-0 div{ height:"+(90*ww/728)+"px;width:"+728+"px;}", 0 ); } else { if ($(window).width() < 340) { var ww = $(window).width(); ww = ww*0.875; var style = document.createElement("style"); document.head.appendChild( style ); var sheet = style.sheet; sheet.insertRule( "#div-gpt-ad-1659428980688-0 iframe {-moz-transform: scale("+ww/320+","+ww/320+");-moz-transform-origin: 0 0;-webkit-transform: scale("+ww/320+","+ww/320+");-webkit-transform-origin: 0 0;-o-transform: scale("+ww/320+","+ww/320+");-o-transform-origin: 0 0;-ms-transform: scale("+ww/320+","+ww/320+");-ms-transform-origin: 0 0;}", 0 ); sheet.insertRule( "#div-gpt-ad-1659428980688-0 div{ height:"+(180*ww/320)+"px;width:"+320+"px;}", 0 ); } } } }); }); } else { document.write('
'); document.write('
'); }
UNIXコマンド辞典

zcat

圧縮ファイルの内容を表示する

対応OS: linux , freebsd, solaris

2015/05/20 08:00

zcat [-f] FILE...

 zcatコマンドは、FILE...で指定したgzip形式またはcompress形式の圧縮ファイルの内容を表示します。基本的な動作は、gungipコマンドをオプション「-c」を付けて実行する場合と同じです。

オプション
① -f
FILE...で指定したファイルがgzip形式の圧縮ファイルでもcompress形式の圧縮ファイルでもない場合に、catコマンドのようにファイルの内容を表示します。このオプションを指定しなかった場合、FILE...で指定したファイルがgzip形式の圧縮ファイルでもcompress形式の圧縮ファイルでもない場合に、エラーが発生します。
HINT!

 catコマンド

引数
① FILE...
内容を表示する圧縮ファイルの名前を指定します。zcatコマンドは、拡張子ではなく圧縮ファイルの構造を解析し、gzip形式またはcompress形式のファイルの場合に、内容を表示します。
gzip形式またはcompress形式の圧縮ファイルかどうかを判定する
[takeda]$ zcat file01.txt 
zcat: file01.txt: not in gzip format
gzip形式の圧縮ファイルでもcompress形式の圧縮ファイルでもない場合には、エラーが発生
エラーが発生すると、それらの圧縮ファイルでないと判定できる
[takeda]$
HINT!

 gzipコマンド・lsコマンド

ファイルの内容を表示する
[takeda]$ zcat -f file01.txt 
オプション「-f」を付けると、gzip形式やcompress形式の圧縮ファイルでない場合に、ファイルの中身を表示

合計736
drwxrwxr-x 2 cmd cmd 4096 5月 11 11:08 command
drwxrwxr-x 6 cmd cmd 4096 5月 11 22:14 dir01
drwxrwxr-x 3 cmd cmd 4096 5月 15 00:57 dir02
drwxr-xr-x 2 cmd cmd 4096 5月 15 00:15 dir04
-rw-rw-r-- 1 cmd cmd 0 5月 14 23:29 f1
-rw-rw-r-- 1 cmd cmd 717091 5月 19 03:36 file.tar.gz
-rw-rw-r-- 2 cmd cmd 66 5月 16 01:47 file01
-rw-rw-r-- 1 cmd cmd 0 5月 19 03:53 file01.txt
lrwxrwxrwx 1 cmd cmd 6 5月 14 22:46 file01s -> file01
-rw-rw-r-- 2 cmd cmd 66 5月 16 01:47 file01x
-rw-rw-r-- 1 cmd cmd 82 5月 17 16:46 list.txt.gz
「file01.txt」の中身
[takeda]$
圧縮ファイルの内容を表示する
[takeda]$ gzip file01.txt 
[takeda]$ ls
file01.txt.gz
[takeda]$ zcat file01.txt.gz
合計736
drwxrwxr-x 2 cmd cmd 4096 5月 11 11:08 command
drwxrwxr-x 6 cmd cmd 4096 5月 11 22:14 dir01
drwxrwxr-x 3 cmd cmd 4096 5月 15 00:57 dir02
drwxr-xr-x 2 cmd cmd 4096 5月 15 00:15 dir04
-rw-rw-r-- 1 cmd cmd 0 5月 14 23:29 f1
-rw-rw-r-- 1 cmd cmd 717091 5月 19 03:36 file.tar.gz
-rw-rw-r-- 2 cmd cmd 66 5月 16 01:47 file01
-rw-rw-r-- 1 cmd cmd 0 5月 19 03:53 file01.txt
lrwxrwxrwx 1 cmd cmd 6 5月 14 22:46 file01s -> file01
-rw-rw-r-- 2 cmd cmd 66 5月 16 01:47 file01x
-rw-rw-r-- 1 cmd cmd 82 5月 17 16:46 list.txt.gz
「file01.txt.gz」を解凍した際に得られる「file01.txt」の中身
[takeda]$

関連タグ

UNIXコマンド辞典トップページに戻る

本コンテンツは「UNIXコマンド辞典 ビギナー編」(2003年)を元にWeb用に再編集したものです
All Contents copyright © 2003-2009 Odyssey Communications Inc., Shoeisha Co., Ltd.

開発者必携!VBAスキルを証明する資格「VBAエキスパート」

" ); }

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

メールバックナンバー

アクセスランキング

アクセスランキング