スクリプトで解凍したいZipアーカイブがたくさんあります。それらをサイレントに実行する方法はありますか?
これが私が持っているものです:
bash> unzip 02b852e3571e46f25fdfc79f43ceb726ddff9ba7.zip Archive: 02b852e3571e46f25fdfc79f43ceb726ddff9ba7.zip 02b852e3571e46f25fdfc79f43ceb726ddff9ba7 inflating: .editorconfig inflating: .gitattributes bash>
これが私が欲しいものです:
bash> unzip <something to silence zip> MyArchive.zip bash>
コメント
回答
マニュアルに記載されているように、-q(静か)または-qq(さらに静か)。
unzip -qq filename
回答
そうでない場合ターミナルコマンドからの出力を確認したい場合は、最後に> /dev/null 2>&1
を追加することで、標準出力と標準エラーの両方を/dev/null
にリダイレクトできます。あなたのコマンドの。もちろん、これによりエラーが非表示になる可能性があるため、ユースケースによっては、代わりにファイルにリダイレクトすることをお勧めします。
man unzip
はあなたの友達です(ターミナルで実行できるほぼすべてのコマンド)man
については知っていますが、ほとんどの人は、見たいものを見つけるのが難しいことに同意すると思います。man
ページ。ここで質問する方が速くて簡単だったと思います。man command
を使用するよりもはるかに多くの労力が必要です。しかし、これが尋ねられた後にグーグルしてベストアンサーにジャンプすることは、man
を使用するよりも簡単です。ですから、この人に質問して祝福してください。