![]() |
| Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé. | |||||||
|
|||||||
| Système Vos questions autour de l'administration système |
![]() |
|
|
Outils de la discussion |
|
|
#2 (permalink) |
![]() Date d'inscription: mai 2004
Localisation: Grenoble
Âge: 28
Messages: 2 642
|
Bonjour,
Il existe 42 façons de procéder. En voici deux : A l'exécution du script : Code :
./mon_script 1>/var/log/sortie_standard_monscript.txt 2>/var/log/sortie_erreur_monscript.txt Code :
#!/bin/bash FILE_OUT=/var/log/sortie_standard_monscript.txt FILE_ERR=/var/log/sortie_erreur_monscript.txt touch $FILE_OUT touch $FILE_ERR date >> $FILE_OUT date >> $FILE_ERR echo "ceci est mon script" >> $FILE_OUT echo "ceci est le fichier d erreur" >> $FILE_ERR ## suite du script
__________________
Non au langage SMS Modérateur "C", "Informatique Générale & Hardware" et "Windows, Système & Logiciels" Les règles du forum Dernière modification par gangsoleil ; 17/09/2008 à 12h57 Motif: les logs, c'est dans /var/log, pas ailleurs. |
|
|
|
|
|
#3 (permalink) |
![]() Date d'inscription: juillet 2004
Localisation: Made in normandy
Âge: 29
Messages: 2 120
|
On peut aussi rediriger les erreurs et les résultats standards sur la même sortie :
Code :
macommande 2>&1 Par ailleurs, il faut essayer de respecter l'aborescence. Les logs, c'est dans /var/log
__________________
Donne un poisson à un homme et tu le nourris pour un jour, Apprends-lui à pêcher et tu le nourris pour toujours. |
|
|
|
![]() |
![]() |
||
log d'un script
|
||
| Outils de la discussion | |
|
|