Commande at sous bash
Vadou
-
Vadou -
Vadou -
Bonjour,
bonour, je suis en train de tester la commande at :
at now + 2 minutes
at> echo "toto" >
et je fais Ctrl-D pour valider la tache
Pb : La tache est bien lancé ( je l'ai vérifié par atq ) mais je n'ai aucun retour dans l'interface ligne de commande (prompt)
Quelqu'un pourrait m'aider svp
merci
bonour, je suis en train de tester la commande at :
at now + 2 minutes
at> echo "toto" >
et je fais Ctrl-D pour valider la tache
Pb : La tache est bien lancé ( je l'ai vérifié par atq ) mais je n'ai aucun retour dans l'interface ligne de commande (prompt)
Quelqu'un pourrait m'aider svp
merci
3 réponses
-
Salut,
Parce qu'il faut re-diriger la sortie vers la console (ou terminal) en question.
Chez moi dans une console, ça donne par exemple :[rep]$ at now + 1 minutes warning: commands will be executed using (in order) a) $SHELL b) login shell c) /bin/sh at> echo "Bonjour" > /dev/pts/2 at> <EOT> job 1 at 2008-02-18 20:43 la minute s'écoule... [rep]$ Bonjour [rep]$
;-))
-
-
bonjour,
la commande at , sur unix en général, et donc surement aussi sur linux est une tache bach qui ne s'exécute pas dans l'environnement qui l'a lancé.
il faudrait que tu fasses echo "bonjour" >/tmp/rep.lst
pour obtenir la réponse dans un fichier
ou tu auras aussi la réponse, si le mail est activé sur ton compte en lançant la commande mail
cdt