[解決済み】/dev/null 2>&1とは何ですか?
2022-03-25 15:04:55
質問
etc/cron.daily/apf にこのようなコードがありました。
#!/bin/bash
/etc/apf/apf -f >> /dev/null 2>&1
/etc/apf/apf -s >> /dev/null 2>&1
ファイアウォールをフラッシュして再読み込みしています。
がよくわからない。
>> /dev/null 2>&1
の部分があります。
これをcronに入れる目的は何でしょうか?これは私のファイアウォールのルールを上書きしています。 このcronジョブを安全に削除することはできますか?
解決方法を教えてください。
>> /dev/null
は標準出力をリダイレクトします (
stdout
) を
/dev/null
で、それを破棄する。
(その
>>
は余計なお世話のような気がします。
>>
は追加を意味し、一方
>
は切り捨てと書き込みを意味し、追記または書き込みのどちらかは
/dev/null
は、正味の効果は同じです。私は通常
>
という理由からです)。
2>&1
は標準エラーをリダイレクトします (
2
) から標準出力 (
1
) が、標準出力がすでにリダイレクトされているため、これも破棄されます。
関連
-
[解決済み] JavaScriptで "use strict "は何をするのか、その根拠は?
-
[解決済み] パラメータに**(ダブルスター/アスタリスク)、*(スター/アスタリスク)がありますが、これはどういう意味ですか?
-
[解決済み] シェルで、「2>&1」はどういう意味ですか?
-
[解決済み] C言語における「static」の意味とは?
-
[解決済み] を付けるべきでしょうか?(shebang)を付けるべきか、またどのような形で付けるべきか?
-
[解決済み] POSIX」の意味を教えてください。
-
[解決済み] bashスクリプトでset -eはどういう意味ですか?
-
[解決済み] PHPの文字列で、シングルクオートとダブルクオートの違いは何ですか?
-
[解決済み] Pythonの "at"(@)マークは何をするものですか?
-
[解決済み] .の違いは何ですか?(ドット)と$(ドルマーク)の違いは何ですか?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】"ERROR. "を取得。ZooKeeperからマスターアドレスを取得できない。znode data == null" Hbaseシェル使用時
-
文字列 null with space エラー: 二項演算子が期待されています。
-
シェルスクリプト、判定文エラー [: 引数が多すぎる
-
シェル [: -eq: 単項演算子が期待される
-
[解決済み] Ansibleを使ってリモートサーバーでシェルスクリプトを実行するには?
-
[解決済み] シェルで、「2>&1」はどういう意味ですか?
-
[解決済み] cURLでプログレスバーを表示しないようにするにはどうしたらいいですか?
-
[解決済み] シェルで$$はどういう意味ですか?
-
[解決済み] ソートせずに重複行を削除する[duplicate](重複)
-
[解決済み] sed 全単語検索と置換