Apakah mungkin untuk memonitor semua pesan di Console.app untuk sebuah string dan kemudian memberi tahu pengguna ketika string ini terjadi?
Saya memiliki masalah bahwa saya mendapatkan kesalahan disk I / O dan saya menduga itu bukan kegagalan HDD, tetapi entah bagaimana disebabkan oleh perangkat lunak. Satu-satunya cara saya tahu bahwa saya memiliki disk I / O kesalahan adalah bahwa saya kadang-kadang melihat semua pesan di Console.app karena penasaran. Tentu saja ini tidak memberi saya informasi waktu nyata.
Karenanya saya ingin menerima pemberitahuan ketika pesan berikut muncul di Konsol:
07/01/2013 20:59:06 kernel disk0s1: I/O error.
Apakah ini entah bagaimana mungkin? Tidak apa-apa jika ini berarti bahwa Konsol harus selalu menyala.
Saya menggunakan Snow Leopard 10.6.8.
sumber
sudo /usr/bin/gem install terminal-notifier
Simpan skrip ini sebagai
~/bin/logcheck
dan larichmod +x ~/bin/logcheck
EDITOR=nano crontab -e
, tambahkan*/5 * * * * ~/bin/logcheck
sumber
sudo: usr/bin/gem: command not found
. Saya di 10.6.8, jadi itu mungkin penting. Maaf saya lupa menyebutkannya pada awalnya.