リモートシステムのコマンドが完了すると、ローカルシステムでコマンドを実行します。

リモートシステムのコマンドが完了すると、ローカルシステムでコマンドを実行します。

時々私のコンピュータで長いコマンドを実行すると、対応するサフィックスが付くことがあります&& notify-send "It's finally done!"。 SSHセッションでこれを行う方法はありますか?たとえば、1行のSSHを実行できることを知っていますが、ssh remotehost "long-term-command" && notify-send "It's finally done!多くの長期コマンドを実行していて、あいまいで非効率的に見えるため、そうしたくありません。

リモートシステムに通知を送信する場合DISPLAYに設定します:0。逆にできますか?

ベストアンサー1

X11配信?$ long-command && notify-send "finished"その後、サーバーで実行すると、クライアントに表示されます。

おすすめ記事