シェルから syslog にメッセージ
logger なる便利なコマンドがあることを知らず。
$ logger 'こんにちはこんにちは!'
これで OK
$ logger -t 'タグも付けられます!' 'こんにちはこんにちは!'
他は man してください。
ちなみに
syslog-notify なる、おもしろそうなプロジェクトが。
http://code.google.com/p/syslognotify/
syslog から、 OS X などの Notification Center ( Mountain Lion から 右側にあるアレ ) にメッセージを送れるそうな。
rsyslog あたりで、サーバの出力を拾って、 Priority の高いメッセージだけ、 Notification Center に飛ばすとかできそう。
さすがに、 I/O heavy な用途では redis とかの方が良いでしょうが、 syslog 絡みでカジュアルなロギングやりたいなら、面白そうですよね。
また、単にシェルから Notification Center に送りたいだけなら、
Terminal Notifier
https://github.com/alloy/terminal-notifier
が良いです。 gem で入ります。
$ terminal-notifier -message 'えい'
長そうなプロセスをバックグラウンドで起動して、結果だけ知りたい時とかに使えます。 オプションが Long Option っぽくないのが気になりますが。