cronからGUIにメッセージポップアップを表示する

cronからGUIにメッセージポップアップを表示する

KDEで私は何かをエコーすると、次のようなものが見つかりましたpts/0

me@mypc:~$ echo hello > /dev/pts/0

私自身にメッセージが来ました。

定期的に私に同様のメッセージを送信するようにcronジョブを作成したいと思います。どうすればいいですか?

CtrlPS:++がGUIにAlt切り替えられることを知っていますが、ingを実行するとエラーが発生します。F7echo/dev/tty7permission denied

答え1

デスクトップ環境にログインしているユーザーにポップアップメッセージを送信したい場合は、これを確認してくださいnotify-send

答え2

xmessageは、テキストを含むウィンドウを生成する別の方法で、通知デーモンなしで機能し、ボタンも持つことができます。

次の事実にもかかわらず、誰かに役立ちます。

  • とても醜い。
  • タイルウィンドウマネージャでタイルウィンドウを作成します(実際にこの問題を解決する方法を探していました)。
  • (明らかに)ウェイランドでは動作しません。

答え3

コマンドをお探しですかwrite?このコマンドを使用すると、特定のユーザーにメッセージを送信してから、そのユーザーの端末/コンソールから印刷できます。オプションで、メッセージを送信する tty を指定できます。

関連情報