$DISPLAY dans cron [resolvaÿd] - Logiciels - Linux et OS Alternatifs
Marsh Posté le 20-08-2007 à 14:32:09
wedgeant a écrit :
|
Je pense que ça marche, mais je ferais plutôt comme ça (sans les && ):
0 * * * * DISPLAY=:0.0 /usr/bin/fbsetbg -r /home/wedge/.fluxbox/backgrounds/ |
Marsh Posté le 20-08-2007 à 14:41:12
Tiens, toi
(tu me fais d'ailleurs penser que j'ai un truc à te dire à propos de ripdvd )
Hmm, tu mets pas un ";" entre le DISPLAY= et le reste ?
Ca va pas plantager là sinon ?
Marsh Posté le 20-08-2007 à 15:31:22
wedgeant a écrit : Hmm, tu mets pas un ";" entre le DISPLAY= et le reste ? |
Non, c'est une syntaxe valide :
VAR=value cmd |
Ca te permet de fixer la valeur de VAR uniquement pour le sous processus qui exécute la commande. Exemple :
~> export | grep DISPLAY |
wedgeant a écrit : Tiens, toi |
Genre qu'il faut que je package la dernière version
Marsh Posté le 20-08-2007 à 15:53:02
Ok, merci pour l'info, ça pourra servir
Ah voui tiens, t'as pas fais le package (bon, tu peux peut-être attendre la 1.10.1 qui sortira demain je pense )
Marsh Posté le 21-08-2007 à 08:21:34
Ca roule au p'tit pwal !!
Merci F
Marsh Posté le 20-08-2007 à 12:44:45
Grumph
J'ai voulu faire mumuse avec cron ce week end en lui indiquant que je souhaite changer mon wallpaper toute les heures (eh voui, c'est comme ça ).
Donc du coup, ça donne ça:
0 * * * * /usr/bin/fbsetbg -f -r /home/wedge/.fluxbox/backgrounds/
Le premier coup, ça marchait pas, j'ai donc redirigé la sortie de fbsetbg vers un fichier et v'la t'y pas qu'il me dit qu'il ne connait pas le diplay et donc qu'il peut pas s'y connecter et faire le changement de wallpaper
Après avoir fouillé, c'est normal, cron ne connait que 3 variables, $HOME, $SHELL et $PATH
Ma question est la suivante, si je mets:
0 * * * * DISPLAY=:0.0 && /usr/bin/fbsetbg -f -f /home/wedge/.fluxbox/backgrounds/
Est-ce que ça va marcher ?
(pas eu le temps d'essayer, j'ai dodotisé après avoir modifié la commande )
Message édité par wedgeant le 21-08-2007 à 08:22:09
---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW