結論:-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/
オプション | 意味 |
---|---|
-q | quiet:進行出力なし |
-r | recursive:フォルダも再帰的に圧縮 |
まとめ:zip -q の意味と効果
項目 | 内容 |
---|---|
オプション | -q |
意味 | quiet(静かに):進捗メッセージを表示しない |
よく使う場面 | 自動化・スクリプト・静かな実行が必要な場面 |
コメント