Commande at sous bash
Fermé
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
A voir également:
- At bash
- World at arms - Télécharger - Rôle RPG
- Mysql error in file: /engine/classes/mysql.php at line 53 ✓ - Forum Réseaux sociaux
- Bingo bash free - Télécharger - Divers Jeux
- Bash list ✓ - Forum Shell
- Bash addition ✓ - Forum Shell
3 réponses
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 898
18 févr. 2008 à 20:46
18 févr. 2008 à 20:46
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 :
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]$;-))
jee pee
Messages postés
41166
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
24 avril 2025
9 606
18 févr. 2008 à 20:50
18 févr. 2008 à 20:50
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
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
18 févr. 2008 à 20:59
dernière petite question tout de même : comment je fais si je ve rediriger la commande vers toutes le console ouverte ou qui seront ouvertes? ou simplement sur celle en cours d'utilisation?
merci