Mac の zip コマンドにおける -q オプションとは?

プログラミング・IT
スポンサーリンク

結論:-q は「quiet(静かに)」の意味

zip -q archive.zip file.txt

このように使うと、圧縮中の進行メッセージ(標準出力)を非表示にできます。

通常の出力との違い

通常:

$ zip archive.zip file.txt
  adding: file.txt (stored 0%)

-q を使うと:

$ zip -q archive.zip file.txt
# → 何も表示されない

複数ファイルにも対応

zip -q archive.zip file1.txt file2.txt folder/

上記でもすべて「静かに」圧縮されます。

よくある使いどころ

  • スクリプト・自動処理内でログを汚さないため
  • GUIツールやcronから呼び出すときの静音実行

他の便利なオプションと組み合わせる例

zip -qr archive.zip folder/
オプション意味
-qquiet:進行出力なし
-rrecursive:フォルダも再帰的に圧縮

まとめ:zip -q の意味と効果

項目内容
オプション-q
意味quiet(静かに):進捗メッセージを表示しない
よく使う場面自動化・スクリプト・静かな実行が必要な場面

コメント

タイトルとURLをコピーしました