私は時々起こりますが、継続的な切断の問題を解決しようとしており、このpingテストを書いています。失敗した日付をファイルに保存します。
#!/bin/bash
if ! ping -c 1 google.com >/dev/null 2>&1; then
echo "$(date): Ping failure" >> /home/pi/Misc/connectivity-test/failure_log.txt
fi
pingの失敗をキャッチします。それがすべてのタイプの接続障害を扱うかどうかはわかりません(Bashの経験不足のため)。
- もっと良い方法がありますか?
- エラーの実際のテキストを同時に保存する方法はありますか?