ZIP形式のファイルを展開・圧縮するには
ZIP形式は、Windowsでよく使われる圧縮方式だ。特に、海外ではファイルをZIP形式で配布するケースが多い。
LinuxでZIP形式のファイルを展開するにはunzipコマンドを使用する。例えば、foo.zipというファイルを展開するには以下のように行う。
$ unzip foo.zip |
また、ZIP形式に含まれるファイルの一覧を表示するには-lオプションを付けてunzipコマンドを実行する。
$ unzip -l tmp.zip |
ファイルを圧縮するときはzipコマンドを使用する。例えば、カレントディレクトリにある拡張子が.tifのファイルをtmp.zipというファイルに圧縮するには、以下のコマンドを実行する。
$ zip tmp.zip *.tif |
すでに存在するZIP形式のファイルに新たにファイルを追加する場合も、同様にすればいい。例えば、上記で作成したtmp.zipに、カレントディレクトリにある拡張子が.txtのファイルを追加するには、以下のコマンドを実行する。
$ zip tmp.zip *.txt |
ZIP形式のファイルから特定のファイルを削除するには、-dオプションを使用する。例えばtmp.zipから拡張子が.txtのファイルを削除するには、以下のコマンドを実行する。
$ zip tmp.zip -d *.txt |