Merci d'avoir pris le temps d'essayer
De mon côté je veux utiliser at dans un script pour lancer une application (en l'occurence vlc) à une heure précisée dans le script.
1) je crée un script
vi lance_vlc.sh
qui lance vlc, je le rend exécutable
chmod +x
je le teste, ça marche.
2) si pour tester avant de rédiger mon script final je fait:
chris@portable:~$ date
mardi 23 décembre 2008, 07:29:44 (UTC+0100)
chris@portable:~$ at -f /home/chris/lance_vlc.sh 07:30
warning: commands will be executed using /bin/sh
job 65 at Tue Dec 23 07:30:00 2008
chris@portable:~$ atq
65 Tue Dec 23 07:30:00 2008 a chris
chris@portable:~$ date
mardi 23 décembre 2008, 07:30:12 (UTC+0100)
chris@portable:~$ atq
chris@portable:~$
Il semble que le job ait été effectué mais pas de vlc ouvert.
J'ai beau relire le man de at je ne vois pas ce que je pourrais rajouter comme paramètre.
Au niveau des at.allow et at.deny c'est tout bon (at.allow n'existe pas et je n'apparaît pas dans at.deny)
Sinon voyez vous une méthode pour contourner le problème dans un script shell (peut-être une boucle qui l'heure toute les minutes et qui s'exécute au moment voulu...)?
Comment t'en sors tu de ton côté Pilotwings?
Poste le Tuesday 23 December 2008 07:47:27