lance le script "/Users/yt/bin/MacSOUP_random_signature.rb" tous les matins vers 3H15
avoir les droits et owner : $ chmod 644 /Users/yt/Library/LaunchAgents/MacSOUP.signatures.launchd.plist $ sudo chown yt:wheel /Users/yt/Library/LaunchAgents/MacSOUP.signatures.launchd.plist
après avoir créé le fichier *.plist il faut le faire reconnaître par launchd : launchctl load -w /Users/yt/Library/LaunchAgents/MacSOUP.signatures.launchd.plist
pas de sudo pour cette dernière ligne -- « Je me suis marié deux fois : deux catastrophes. Ma première femme est partie, la deuxième est restée. » (Francis Blanche)
LeBuss <lebuss@free.fr> wrote:
(MacBook OSX 10.6.1)
Faut il démarrer quelques chose ?
Faut il lui indiquer que la crontab est active ?
lance le script "/Users/yt/bin/MacSOUP_random_signature.rb" tous les
matins vers 3H15
avoir les droits et owner :
$ chmod 644
/Users/yt/Library/LaunchAgents/MacSOUP.signatures.launchd.plist
$ sudo chown yt:wheel
/Users/yt/Library/LaunchAgents/MacSOUP.signatures.launchd.plist
après avoir créé le fichier *.plist il faut le faire reconnaître par
launchd :
launchctl load -w
/Users/yt/Library/LaunchAgents/MacSOUP.signatures.launchd.plist
pas de sudo pour cette dernière ligne
--
« Je me suis marié deux fois : deux catastrophes.
Ma première femme est partie, la deuxième est restée. »
(Francis Blanche)
lance le script "/Users/yt/bin/MacSOUP_random_signature.rb" tous les matins vers 3H15
avoir les droits et owner : $ chmod 644 /Users/yt/Library/LaunchAgents/MacSOUP.signatures.launchd.plist $ sudo chown yt:wheel /Users/yt/Library/LaunchAgents/MacSOUP.signatures.launchd.plist
après avoir créé le fichier *.plist il faut le faire reconnaître par launchd : launchctl load -w /Users/yt/Library/LaunchAgents/MacSOUP.signatures.launchd.plist
pas de sudo pour cette dernière ligne -- « Je me suis marié deux fois : deux catastrophes. Ma première femme est partie, la deuxième est restée. » (Francis Blanche)
NicolasAlex.Michel.remove
LeBuss wrote:
Bonjour, j'ai programmé une tâche dans la crontab mais elle ne s'exécute pas.
(MacBook OSX 10.6.1)
Faut il démarrer quelques chose ? Faut il lui indiquer que la crontab est active ?
Merci d'avance pour vos réponses
Christophe
Salut
Contrairement à ce que disent patpro et "Une Bévue", je ne vois pas pourquoi je perdrais 5 minutes à apprendre à faire un truc non portable en 20 lignes et 5 commandes plutôt que de continuer à utiliser un truc qui marche depuis que je suis né, qui ne prends qu'une ligne et qui n'a pas besoins de s'activer.
Tu as mis quoi dans quelle crontab ?
ça marche très bien, mais on est pas à l'abris d'une coquille genre retour de chariot non unix, confusion entre crontab système et crontab user, $PATH interactif manquant.
-- Nicolas Michel
LeBuss <lebuss@free.fr> wrote:
Bonjour, j'ai programmé une tâche dans la crontab mais elle ne s'exécute
pas.
(MacBook OSX 10.6.1)
Faut il démarrer quelques chose ?
Faut il lui indiquer que la crontab est active ?
Merci d'avance pour vos réponses
Christophe
Salut
Contrairement à ce que disent patpro et "Une Bévue",
je ne vois pas pourquoi je perdrais 5 minutes à apprendre à faire un
truc non portable en 20 lignes et 5 commandes plutôt que de continuer à
utiliser un truc qui marche depuis que je suis né, qui ne prends qu'une
ligne et qui n'a pas besoins de s'activer.
Tu as mis quoi dans quelle crontab ?
ça marche très bien, mais on est pas à l'abris d'une coquille genre
retour de chariot non unix, confusion entre crontab système et crontab
user, $PATH interactif manquant.
Bonjour, j'ai programmé une tâche dans la crontab mais elle ne s'exécute pas.
(MacBook OSX 10.6.1)
Faut il démarrer quelques chose ? Faut il lui indiquer que la crontab est active ?
Merci d'avance pour vos réponses
Christophe
Salut
Contrairement à ce que disent patpro et "Une Bévue", je ne vois pas pourquoi je perdrais 5 minutes à apprendre à faire un truc non portable en 20 lignes et 5 commandes plutôt que de continuer à utiliser un truc qui marche depuis que je suis né, qui ne prends qu'une ligne et qui n'a pas besoins de s'activer.
Tu as mis quoi dans quelle crontab ?
ça marche très bien, mais on est pas à l'abris d'une coquille genre retour de chariot non unix, confusion entre crontab système et crontab user, $PATH interactif manquant.
-- Nicolas Michel
blanc
LeBuss wrote:
Bonjour, j'ai programmé une tâche dans la crontab mais elle ne s'exécute pas.
Tout à fait d'accord avec Nicolas.
Bon alors je suppose que tu as élaboré un fichier contenant les lignes de ta crontab avec des fins de lignes Unix (utilise TextWrangler pour vérifier). Soit (par exemple) "cronta" ce fichier. Pour qu'il soit pris en compte, tu dois faire la commande suivante (pour ta propre crontab) :
crontab cronta
ou la suivante (pour la crontab de root) :
sudo crontab -u root cronta
Et si tu veux vérifier qu'elle a bien été prise en compte :
crontab -l ou crontab -u root
Une alternative plus simple est d'utiliser Cronnix (interface graphique avec crontab).
-- JiPaul. / /--/--// Jean-Paul Blanc |/| L | quelquepart en (somewhere in) /|| = ||| FRANCE
LeBuss <lebuss@free.fr> wrote:
Bonjour, j'ai programmé une tâche dans la crontab mais elle ne s'exécute
pas.
Tout à fait d'accord avec Nicolas.
Bon alors je suppose que tu as élaboré un fichier contenant les lignes
de ta crontab avec des fins de lignes Unix (utilise TextWrangler pour
vérifier).
Soit (par exemple) "cronta" ce fichier. Pour qu'il soit pris en compte,
tu dois faire la commande suivante (pour ta propre crontab) :
crontab cronta
ou la suivante (pour la crontab de root) :
sudo crontab -u root cronta
Et si tu veux vérifier qu'elle a bien été prise en compte :
crontab -l
ou
crontab -u root
Une alternative plus simple est d'utiliser Cronnix (interface graphique
avec crontab).
--
JiPaul.
/ /--/--//\ Jean-Paul Blanc
|/| L |\ quelquepart en (somewhere in)
/|| = |||\ FRANCE
Bonjour, j'ai programmé une tâche dans la crontab mais elle ne s'exécute pas.
Tout à fait d'accord avec Nicolas.
Bon alors je suppose que tu as élaboré un fichier contenant les lignes de ta crontab avec des fins de lignes Unix (utilise TextWrangler pour vérifier). Soit (par exemple) "cronta" ce fichier. Pour qu'il soit pris en compte, tu dois faire la commande suivante (pour ta propre crontab) :
crontab cronta
ou la suivante (pour la crontab de root) :
sudo crontab -u root cronta
Et si tu veux vérifier qu'elle a bien été prise en compte :
crontab -l ou crontab -u root
Une alternative plus simple est d'utiliser Cronnix (interface graphique avec crontab).
-- JiPaul. / /--/--// Jean-Paul Blanc |/| L | quelquepart en (somewhere in) /|| = ||| FRANCE