「Eth0」インターフェイスを実行する必要があるコマンドをスケジュールするために「at」を使用するにはどうすればよいですか?

「Eth0」インターフェイスを実行する必要があるコマンドをスケジュールするために「at」を使用するにはどうすればよいですか?

atここでは、コマンドを使用して特定の日付にいくつかの電子メールが送信されるようにスケジュールする必要がありますが、まずEth0インターフェイスが実行されていることを確認する必要があります。

どうすればいいですか?

現在設定されているMuttメールユーザーエージェントを使用しています。

次の情報を追加するだけです。 Eth0がスケジュールされた瞬間にダウンした場合、電子メールは送信されません。

ベストアンサー1

インターフェイスが DOWN か UP かを確認します。

GNU grepの使用

ip link show | grep "eth0" | grep -oP "(?<=state )(\w+)"

出力:

DOWN

または

UP

または別の状態...

おすすめ記事