Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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