1. ホーム
  2. gzip

[解決済み] 解凍せずに.gz圧縮ファイルから数行を取得する方法

2022-12-04 04:48:22

質問

gzip圧縮されたファイルから最初の数行を取得する方法は? 私はzcatを試しましたが、それはエラーをスローします。

zcat CONN.20111109.0057.gz|head
CONN.20111109.0057.gz.Z: A file or directory in the path name does not exist.

どのように解決するのですか?

zcat(1) のどちらかを指定することができます。 compress(1) または gzip(1) . あなたのシステム上では compress(1) -- を持つファイルを探しているようです。 .Z の拡張子を持つファイルを探しています。

に切り替えます。 gzip -cd の代わりに zcat と入力すれば、正常に動作するはずです。

 gzip -cd CONN.20111109.0057.gz | head

説明

   -c --stdout --to-stdout
          Write output on standard output; keep original files unchanged.  If there are several input files, the output consists of a sequence of independently compressed members. To obtain better compression, concatenate all input files before compressing
          them.

   -d --decompress --uncompress
          Decompress.