ほとんどの場合、Linuxシステム(ローカルおよびリモート)で長期実行ジョブ/ビルドを実行します。コマンドが完了したら、ビープ音が聞こえてほしいです。あることが判明しました。一つローカルで働いてください。
make; spd-say Done
または
./a.out ; spd-say Done
リモートサーバーシステムのSSHセッションで同じことを実行できますか?私たちが-X
ショーのためにそうしたようです。私のローカルコンピュータにオーディオを再ストリーミングするのと似ていますか?
以下は、リモートサーバーのワークフローです。
ssh user@remote
cd /some/folder/to/run
./runThatExecutable
それともmake
…定期的に完了状態を確認してみましょう。時々私は忘れてしまう。結局終わりました。- その後、フォローアップを行います。
ベストアンサー1
努力する:
ssh remote-host make; spd-say Done
コマンドのみがmake
リモートで実行されます。完了するとspd-say
ローカルで実行されます。
単純なコマンドよりも複雑なコマンドを実行するには、上記のコマンドを実行したいコマンドのリスト(適切に引用符とエスケープ済み)に置き換えるmake
ことができます。make
ssh remote-host 'cd /some/folder/to/run; ./runThatExecutable'; \
spd-say Done
より複雑な場合は、リモートホストにスクリプトを作成し、そのスクリプトを呼び出す必要があるかもしれません。
ssh remote-host 'cd /some/folder/to/run; ./runThatScript.sh'; \
spd-say Done