ファイルfile.gz
があります。gunzip file.gz
を使用してこのファイルを解凍しようとすると、ファイルが解凍されますが、解凍されてfile.gz
ファイルしか削除されません。
解凍したファイルと圧縮したファイルの両方を保持して解凍するにはどうすればよいですか?
ここにいくつかの選択肢があります:
gunzip
に--keep
オプション(バージョン1.6以降)
-k
--keep
圧縮または解凍時に入力ファイルを保持します(削除しないでください)。
gunzip -k file.gz
ファイルをstdinとしてgunzip
に渡します
gunzip < file.gz > file
zcat
を使用します(または、古いシステムではgzcat
)。
zcat file.gz > file
一時ファイルを必要としない場合:
zcat somefile.gz > somefile