[commande] redirection

45 -  
 45 -
Bonjour et bonne année;
J'ai une question a vous poser. On va dire que com est une commande et fich.txt est un fichier ordinnaire vide.
Je souhaite executer la commande com et je souhaite que si des errurs se produisent qu'elles s'affichent à l'écran ET que ces erreurs soient aussi enregistré dans le fichier fich.txt. Comment y arriver?
(j'avais pensé a : com 2 2 > fich.txt mais est ce que ça marche?)
merci pour votre aide
A voir également:

6 réponses

45
 
cette commande permet de rediriger la sortie standard et l'erreur standard vers un seul et même fichier.
Ce que je voulais faire c'etait d'executer une commande (compilation de gros fichiers) et que les erreurs soient affichés a l'ecran et en plus enregistrés dans fich.txt
0
hssissen Messages postés 844 Date d'inscription   Statut Membre Dernière intervention   50
 
0
45
 
merci, mais ce que je ne sais pas c'est comment afficher les messages d'erreurs a l'écran et dans un fichier en meme temps
0
jipicy Messages postés 41342 Statut Modérateur 4 896
 
Salut,

Avec la commande "tee" :
commande  |  tee  2>error.fich
"man tee" pour plus de détails ;-))
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
45
 
merci beaucoup
0
hssissen Messages postés 844 Date d'inscription   Statut Membre Dernière intervention   50
 
Salut 45,

Essaie avec:

com >& fich.txt
-1