[ホーム] > [間違えやすい類語 IT編一覧] > [gz ファイルを解凍せずに処理する Linux コマンド集]

gz ファイルを解凍せずに処理する Linux コマンド集

作成日:2020/01/29

このページでは 圧縮されたファイルである gz ファイルを、解凍しないで処理するための便利なコマンドを紹介します。 Redhat Linuxを例として取り上げていますが、Unix 系 OSなら原則は同じと思われます。

(注意)分かりやすく簡単に記載しており、一部の環境や分野では記載内容が異なる可能性があります。あくまでも参考程度でお読みください。

比較表

比較は以下の表の通りとなります。

説明zgrepzlesszcatzegrepzdiff
対応するコマンドgrep の gz版less の gz版zcat の gz版zegrep の gz版diff の gz版
機能
zgrep とは gz を解凍せずにgrepするコマンドのこと。
zless とは gz を解凍せずに部分的に表示するコマンドのこと。

zcat とはgz を解凍せずに出力するコマンドのこと。

zegrep とはgz を解凍せずにgrep -E (拡張正規表現)するコマンドのこと。


zdiff とは二つの gz 圧縮されたファイルを比較し、異なる部分を出力するコマンドのこと。

サンプル#zgrep <ファイル.gz>
#zless <ファイル.gz>
#zcat <ファイル.gz>
#zegrep <ファイル.gz>
#zdiff <ファイル1.gz> <ファイル2.gz>
ヘルプコマンドUsage: /usr/bin/zgrep [OPTION]... [-e] PATTERN [FILE]...
Look for instances of PATTERN in the input FILEs, using their
uncompressed contents if they are compressed.

OPTIONs are the same as for 'grep'.
Usage: /usr/bin/zless [OPTION]... [FILE]...
Like 'less', but operate on the uncompressed contents of any compressed FILEs.

Options are the same as for 'less'.
Usage: /usr/bin/zcat [OPTION]... [FILE]...
Uncompress FILEs to standard output.

-f, --force force; read compressed data even from a terminal
-l, --list list compressed file contents
-q, --quiet suppress all warnings
-r, --recursive operate recursively on directories
-S, --suffix=SUF use suffix SUF on compressed files
-t, --test test compressed file integrity
-v, --verbose verbose mode
--help display this help and exit
--version display version information and exit

With no FILE, or when FILE is -, read standard input.
Usage: /usr/bin/zgrep [OPTION]... [-e] PATTERN [FILE]...
Look for instances of PATTERN in the input FILEs, using their
uncompressed contents if they are compressed.

OPTIONs are the same as for 'grep'.
Usage: /usr/bin/zdiff [OPTION]... FILE1 [FILE2]
Compare FILE1 to FILE2, using their uncompressed contents if they are
compressed. If FILE2 is omitted, compare FILE1 to the uncompressed
contents of FILE1.gz. Do comparisons like 'diff' does.

OPTIONs are the same as for 'diff'.

関連リンク:
Windows の特殊フォルダはLinuxではどこ

Windows Storage Server と Linux NAS の違い | メリットとデメリット比較

less、view、more、cat、vi、vim の違い | Linuxコマンド

WindowsカーネルとLinuxカーネルの違い

Linux におけるmessages、secure、cron、maillog ログの違い

リセット、ハングアップ、パニックの違い | Linux

df du コマンドの違い | Linux ディスク容量調査

systemctl と sysctl の違い | Linux

chmod、chown、chgrp、chrootの違いとは | Linux

Windows と Linux における実行可能ファイルの違い

Linux と UNIX の違いを比較表で簡単説明


[ホーム] > [間違えやすい類語 IT編一覧]
,







【注意】本ページは著作権で保護されています。内容は何人も補償しません。時間的あるいは金銭的損失等、一切保証しません。

理解しやすく記載されており、一部不正確な記載がある可能性があります。ご自身の責任で参考にしてください。