GNU/Linux >> Tutoriels Linux >  >> Linux

Notification contextuelle lorsque l'heure atteint 16h00 ?

Comme beaucoup d'autres commentateurs l'ont dit, la meilleure façon de le faire au quotidien est d'utiliser cron, mais si vous ne voulez le faire que pendant une journée, ou sporadiquement, vous pouvez utiliser le at commande :

echo 'notify-send "Work day is done!"' | at 4:00PM 

Vous pouvez utiliser at de différentes manières, y compris en tant que minuteur :

echo 'notify-send "Get your tea!"' | at now + 3 minutes 
echo 'notify-send "Meeting in 1 hour with the big boss!"' | at 1pm tomorrow 

C'est très utile pour ces commandes ponctuelles.

Consultez la page de manuel at pour plus de qualité syntaxique.


Utilisez notifier-envoyer pour envoyer la notification. Configurez-le en tant que tâche cron.


Vous pouvez envoyer des commandes à notify-osd comme suit :

notify-send "Go to bed!"

Une crontab pour une notification quotidienne à 16h ressemblerait à ceci :

0 16 * * * /home/username/notify.sh

Linux
  1. Quand le fichier a-t-il été créé ?

  2. Linux – Comment mesurer le temps d'arrivée d'un paquet ?

  3. Enveloppant Vs. Ne pas mettre la valeur d'une variable entre guillemets dans Bash ?

  4. Obtenir "autorisation refusée" lors de la redirection de la sortie de Sudo Echo "xyz" vers un fichier ??

  5. Créer un script pour afficher une notification lorsque des mises à jour sont disponibles ?

À quand remonte la dernière fois que vous avez utilisé Windows ?

Recevoir une notification lorsqu'une tâche de terminal est terminée

Undistract-me :recevez une notification lorsque les commandes de terminal de longue durée sont terminées

Comment afficher une notification lorsqu'un périphérique USB est inséré ?

L'indicateur de temps n'affiche pas la date/l'heure ?

Comment changer le format de l'heure en secondes en ps -p ?