![]() |
| 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é. | |||||||
|
|||||||
| Applications Questions sur l'utilisation d'applications, du shell, et des interfaces graphiques (KDE, Gnome, XFCE... ) |
![]() |
|
|
Outils de la discussion |
|
|
#1 (permalink) |
|
Invité de passage
![]() Date d'inscription: janvier 2008
Messages: 5
|
Bonjour,
ma question semble bête, mais j'arrive pas à la googleliser: Comment redéfinir dans un script ses STDOUT/stderr? C'est-à-dire: d'habitude on fait ça : $./script.ksh &>fichier.log j'aimerais faire seulement $./script.ksh , et que par lui même il redirige stdout/stderr vers fichier.log Zavez une solution? Merci |
|
|
|
|
|
#2 (permalink) |
![]() Date d'inscription: juillet 2004
Localisation: Made in normandy
Âge: 29
Messages: 2 121
|
Bonjour
http://marcg.developpez.com/ksh/#L3 Code :
$ ls -al a azeaze 1>fichier.log 2>&1 $ Code :
$ cat fichier.log ls: ne peut accéder azeaze: Aucun fichier ou dossier de ce type -rw-r--r-- 1 etienne etienne 45 2008-10-01 15:11 a En bleu, la sortie standard.
__________________
Donne un poisson à un homme et tu le nourris pour un jour, Apprends-lui à pêcher et tu le nourris pour toujours. |
|
|
|
|
|
#3 (permalink) |
|
Membre éclairé
![]() ![]() Date d'inscription: mai 2002
Localisation: PACA plus pour longtemps
Âge: 29
Messages: 386
|
Google + "redirect stdout stderr for a whole script" donne en premier lien : http://forums11.itrc.hp.com/service/...hreadId=966237
Et donc (avec bash chez moi) Code :
#!/bin/bash exec 2>/tmp/err.log 1>/tmp/output.log ls ls -a xxxdf23
__________________
1)Avant de poster, merci de lire les règles. 2)Utiliser [code] [/code] pour quoter le code ! 3)Conseils pour le forum C [a lire en entier!] |
|
|
|
|
![]() |
![]() |
||
redéfinir dans un script ses stdout/stderr
|
||
| Outils de la discussion | |
|
|