#1 Le 07/05/2010, à 05:25
- RayBan
[RESOLU]Recuperer variable exit d'un prog ?
Bonjour.
A l'aide d'un script bash, je lance un programme (comme mplayer, par exemple)
Je souhaiterai récupérer et exploiter le message de ce programme, pour savoir si celui-ci n'a pas rencontré de problème à son lancement.
Comme l'inexistence du fichier à lire (envoyé en argument), par exemple.
J'aimerai avoir une avoir une piste. (L'instruction à utiliser, pas le script)
D'avance merci.
EDIT : Suis-je bête...
mon_programme mon_argument > un_fichier_texte.log
Puis lecture du fichier pour analyse
Merci à tous, pis un peu à moi...
Dernière modification par RayBan (Le 07/05/2010, à 06:09)
Hors ligne
#2 Le 07/05/2010, à 06:32
- redo_fr
Re : [RESOLU]Recuperer variable exit d'un prog ?
Salut,
pense aussi à récupérer la sortie d'erreur ^_^
mon_programme mon_argument 2>&1 > un_fichier_texte.log
Dernière modification par redo_fr (Le 07/05/2010, à 06:33)
Il n'y a pas de mauvais outils, il n'y a que de mauvais ouvriers
- papy -
Personnellement, je crois que faire des procès est un signe que les affaires vont mal. Je ne dis pas que Microsoft va mal, ce n'est qu'un signe, pas un indicateur...
- Linus Torvalds -
Hors ligne
#3 Le 07/05/2010, à 06:39
- credenhill
Re : [RESOLU]Recuperer variable exit d'un prog ?
hello
ainsi que le code de retour .
mon_programme mon_argument 2>&1 > un_fichier_texte.log
code=$?
if [ $code -eq 0 ] ; then
echo ok
else
echo not ok
fi
code = 0, ok , différent de 0, il y a une erreur
Dernière modification par credenhill (Le 07/05/2010, à 06:40)
Hors ligne
#4 Le 07/05/2010, à 11:20
- RayBan
Re : [RESOLU]Recuperer variable exit d'un prog ?
Vraiment super vos précisions !
Je débute totalement en Linux, alors merci à vous.
Hors ligne