Pages : 1
#1 Le 17/07/2016, à 13:32
- JujuLand
Redirection stderr et tee
Bonjour, j'utilise la syntaxe suivante pour rediriger stderr vers stdout, ainsi qu'un pipe tee pour enregistrer çà dans un fichier.
Malheureusement, si la redirection fonctionne, tee ne semble voir que stdout, et les erreurs ne figurent pas dans le fichier
commande 2>&1 | tee -a fichier.log
Est possible ?
Dans ce cas, où se situe mon erreur ?
Merci
A+
Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)
Hors ligne
#2 Le 17/07/2016, à 13:37
- pingouinux
Re : Redirection stderr et tee
Bonjour,
Ce que tu as fait me semble correct.
$ ls yapas 2>&1 | tee -a log
ls: cannot access yapas: No such file or directory
$ cat log
ls: cannot access yapas: No such file or directory
Hors ligne
#3 Le 17/07/2016, à 13:52
- JujuLand
Re : Redirection stderr et tee
Oui, çà me semble logique, mais j'ai des cas ou çà ne fonctionne visiblement pas.
Faut que je gratte un peu pour retrouver ces cas là ...
Merci
A+
Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)
Hors ligne
#4 Le 17/07/2016, à 14:29
- pingouinux
Re : Redirection stderr et tee
Il faut que tu montres un de ces cas (copier-coller de la commande et de la réponse).
Hors ligne
#5 Le 17/07/2016, à 14:32
- JujuLand
Re : Redirection stderr et tee
Oui, mais il faut que j'en retrouve un
Je ne me souviens plus dans quel script çà se passe ...
A+
Dernière modification par JujuLand (Le 17/07/2016, à 14:33)
Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)
Hors ligne