シェルプロセスの完了に関するデスクトップ通知を有効にすることはできますか? 別のデスクトップにいて、プロセスに x 秒以上かかる場合にのみ通知を受け取ることができれば幸いです。より正確に:
スペックの実行、コンパイル、デプロイなど、ターミナルで実行するすべてのプロセスに対して実行したいと思います。私はノームを使用しています。
いくつかのツールがあるようで、どれが最適かは、デスクトップ環境と使用されている通知デーモンによって異なります。独自のツールを作成するために利用できるライブラリ (libnotify) もあります。簡単な答え: はい、可能です。
notify-send "This message will be displayed for 3 seconds" -t 3000
gmessage -center -nofocus -font 'Sans Bold 48' "Laundry Done"
zenity --warning --text="Laundry Done!"
kdialog --passivepopup "Laundry Done!"