私は正常に動作するPC(GUIなど)とremote
の2台のマシンを持っています。私はremote
で現在実行されているジョブが終了したときを知りたいと思います。は、リモートマシンでジョブが完了したときに通知します
私はremote
のプロセスがまだ
# at my:
ssh remote 'ps aux | grep process' | inform_if_finished
# inform_if_finished pops up a notification at the desktop
場合やremote
仕上げ
# at remote:
sh long_job.sh ; ping my
my
マシンをpingを実行し、pingのは簡単なことで捕獲された場合には、定期的にチェックするようないくつかの単純な解決策を持っていますローカルデーモン...
しかし、これらはすべて実際のソリューションよりもハックです。そのようなシグナリングを処理する標準的な方法はありますか?
* hackish *はどの部分が気分ですか? –