Macで元ファイルを残してgzip圧縮する方法

Advertisement

gzip-keeping-original

先日、MySQLからエクスポートした.gzファイルを解凍して編集したものを、再度gzip圧縮し直す必要があったのですが、忘れそうなのでやり方を書き留めておきます。

コマンドラインを使う方法

元ファイルを残して圧縮

file.txtをfile.txt.gzに圧縮する

gzip -c file.txt > file.txt.gz

圧縮レベルを指定するオプション

9が最大レベルで、1が最低レベル。

gzip -c9 file.txt > file.txt.gz

元ファイルを残さずに圧縮

以下のコマンドで、file.txtがfile.txt.gzに圧縮されます。

gzip file.txt

解凍方法

元ファイルを残して解凍

file.txt.gzをfile.txtに解凍する

gzip -dc file.txt.gz > file.txt

元ファイルを残さずに解凍

file.txt.gzが解凍されてfile.txtが作成されます。

gzip -d file.txt.gz

アプリを使う方法

若干アイコンのデザインが気になりますけど、Kekaというアプリ が良さそうです。Kekaを立ち上げると表示される以下のウィンドウに、ファイルをドラッグ&ドロップするだけでgzip圧縮ができます。

keka-gzip-window

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です