特定の IP に到達できる場合、再起動後にプログラムを開くコマンドがあります。私は Debian を使用しているので、sh
にリンクされていdash
ます。システムの起動後に実行するコードは次のとおりです。
sh -c "sleep 10 && if ping -c 1 stackoverflow.com &> /dev/null; then gedit; fi"
ただし、このコードを使用すると、すべての場合に gedit が開かれます。
bashコンソールで試してみると
sleep 10 && if ping -c 1 stackoverflow.com &> /dev/null; then gedit; fi
その後、正しく動作します。では、bash コマンドを正しくダッシュに変換するにはどうすればよいですか?