質問: unixコマンドラインでどのように圧縮/解凍するのですか? コマンドラインからzipアーカイブを作成および抽出するにはどうすればよいですか?
回答: 自分の作業ディレクトリにある変更されたファイルをzip圧縮しようとすることがよくあります-変更されたすべてのファイルを別のサンドボックス作業ディレクトリにコピーするか、一部の変更を元に戻したいのでしばらく保存します。その場合、変更されたファイルのリストを一時ファイルにコピーし、zipをオプション-@とともに使用します。ファイルfoo.h、bar.cc、testbar.ccを変更したとしましょう。内容が次のように変更されたfiles.txtというファイルを作成するとします。foo.h bar.cc testbar.cc 次のコマンドを実行して、これらのファイルを圧縮します。cat modified-files.txt | zip modified-files.zip -@