[解決済み] Bashを使用してコマンドからの出力をすべて抑制するにはどうすればよいですか?
2022-03-17 18:21:57
質問
私は、パラメータでプログラムを実行するBashスクリプトを持っています。 そのプログラムは、何らかのステータス(doing this, doing that...)を出力します。このプログラムには、静かにするオプションはありません。どうすればスクリプトに何も表示させないようにできますか?
Windowsのようなものを探しています。 "echo off" .
解決方法は?
以下は、NULLデバイス(ビットバケット)に標準出力を送信するものです。
scriptname >/dev/null
また、エラーメッセージもそこに送りたい場合は、以下のいずれかを使用します(最初のものは、すべてのシェルで動作するとは限りません)。
scriptname &>/dev/null
scriptname >/dev/null 2>&1
scriptname >/dev/null 2>/dev/null
また、メッセージは表示されないが録音はしたい、という場合は
/dev/null
のように、実際のファイルに置き換えてください。
scriptname &>scriptname.out
念のため、Windows の cmd.exe ("nul" は "/dev/null" に相当) では、こうなっています。
scriptname >nul 2>nul
関連
-
[解決済み] Bashスクリプトのソースディレクトリをスクリプト自体から取得するにはどうすればよいですか?
-
[解決済み] プログラムの実行やシステムコマンドの呼び出しはどのように行うのですか?
-
[解決済み] Bashシェルスクリプトでディレクトリが存在するかどうかを確認するにはどうすればよいですか?
-
[解決済み] Bashで通常のファイルが存在しないかどうかを判断する方法を教えてください。
-
[解決済み] Bashで文字列変数を連結する方法
-
[解決済み] Bashで文字列が部分文字列を含むかどうかをチェックする方法
-
[解決済み] Bashスクリプトからプログラムが存在するかどうかを確認するにはどうすればよいですか?
-
[解決済み] Bashで文字列をデリミターで分割するには?
-
[解決済み] Bashでコマンドライン引数を解析するには?
-
[解決済み] Bashでコマンドの出力に変数を設定するにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] osx find exec rm find: exec: 不明な主またはオペレータ
-
[解決済み] Cp: ターゲットはディレクトリではありません
-
[解決済み] Bashでの動的な変数名
-
[解決済み] curl: 引数リストが長すぎる
-
[解決済み] sed で二重引用符と単一引用符をエスケープするにはどうしたらいいですか?
-
[解決済み] シェルスクリプトで整数式が期待されるエラー
-
[解決済み] condaのアップデート後、ターミナルのプロンプトから(base)を削除する方法
-
[解決済み] 環境変数を表示/エコーするには?
-
[解決済み] Bashスクリプトのset -o pipefailの意味を教えてください。
-
[解決済み] 標準エラー出力を /dev/null にリダイレクトする。