|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : mai 2006 Messages : 223 ![]() |
Bonjour
je voudrais savoir comment indiquer à un script d'ecrire ces log de succes ou d'erreur dans un fichier merci |
|
|
00
|
|
|
#2 | ||
![]() ![]() R&D en systemes informatiques bas niveau Unix/Linux Inscription : mai 2004 Messages : 5 502 ![]() |
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 :
|
||
|
|
00
|
|
|
#3 |
![]() ![]() Inscription : juillet 2004 Messages : 2 246 ![]() |
On peut aussi rediriger les erreurs et les résultats standards sur la même sortie :
Parce que mettre en parallèle les fichiers de sortie standard et d'erreur peut être prise de tête si ces sorties sont volumineuses et/ou redondantes. Par ailleurs, il faut essayer de respecter l'aborescence. Les logs, c'est dans /var/log
__________________
Toutes les vertus des hommes se perdent dans l’intérêt comme les fleuves se perdent dans la mer. |
|
|
00
|
|
|
#4 |
|
Membre du Club
![]() Inscription : septembre 2008 Messages : 64 ![]() |
Tu peux aussi utiliser la commande UNIX logger, qui permet de rediriger tes logs vers syslog, ainsi tu aura un systeme de log, propre, accessible dans /var/log.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com