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

About the author

Rriverの竜(りょう)です。「明日のウェブ制作に役立つアイディア」をテーマにこのブログを書いています。アメリカの大学を卒業後、東海岸のボストン近郊でウェブ制作を開始。帰国後、東京のウェブ制作会社に勤務。現在は組織のウェブ担当者として日英バイリンガルウェブサイトの運営に携わっています。より詳しくはこちら

記事へのコメントはもちろん、執筆・翻訳、レスポンシブなウェブサイト制作、コラボのご相談などもTwitter @rriver またはFacebook でお気軽にご連絡ください。

コメントを残す

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