ある時点でコマンドラインから通知などを表示する方法はないかと思っていました。時計が午後4時を打つときのように。 Ubuntuのnotify-osdツールを使用して表示するといいでしょう。
他の多くのコメント投稿者が言ったように、これを日常的に行う最善の方法はcronを使用することですが、1日だけ、または散発的に実行したい場合は、at
コマンドを使用できます。 :
echo 'notify-send "Work day is done!"' | at 4:00PM
at
は、ティータイマーとしてなど、さまざまな方法で使用できます。
echo 'notify-send "Get your tea!"' | at now + 3 minutes
echo 'notify-send "Meeting in 1 hour with the big boss!"' | at 1pm tomorrow
これらの1回限りのコマンドには非常に便利です。
構文の良さについては、 マンページ を確認してください。
notify-send を使用して通知を送信します。 cronジョブとして設定します。
次のようにnotify-osdにコマンドを送信できます。
notify-send "Go to bed!"
午後4時の毎日の通知のcrontabは次のようになります。
0 16 * * * /home/username/notify.sh
0400hrsでスクリプトを実行するようにcronジョブをいつでも設定できます。ここでトリッキーなのは、ウィンドウをポップアップするために使用するコマンド(ala net send for windows)を見つけるか、就寝するように通知するために何かをすることです。
notify-osdはコマンドラインプロンプトの生成をサポートしていないようです。試してみてください LinPopup2 .. ..
anacronのようなプログラムを使用している場合(コンピューターがデスクトップやノートブックなどのcronよりも便利に実行されていない場合でも警告します)ええと、私はZenityを使用しています。ここにある通知プログラムは、いくつかの例を含む私のサイトです http://sites.google.com/site/venvirupa/yadandyin