[linux] Redirection de la sortie standard

Résolu/Fermé
mackoncef Messages postés 20 Date d'inscription mercredi 22 juin 2005 Statut Membre Dernière intervention 7 septembre 2006 - 7 sept. 2006 à 15:10
mackoncef Messages postés 20 Date d'inscription mercredi 22 juin 2005 Statut Membre Dernière intervention 7 septembre 2006 - 7 sept. 2006 à 15:21
Bonjour,
Je voudrais rediriger la sortie standard d'un programme vers un fichier tout en l'affichant sur la sortie standard.
Comment faire?
remarque :
La solution "mon_prog >> mon_fichier | cat mon_fichier" n'est pas envisageable (je pense que vous avez compris pourquoi)
Et je ne peux pas faire dans mon cas :
MA_VARIABLE = `mon_prog`
echo $MA_VARIABLE; echo $MA_VARIABLE > mon_fichier
ni exécuter mon_prog deux fois. Je dois le faire en une commande

Merci

2 réponses

lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 565
7 sept. 2006 à 15:17
Salut,

la commande tee

man tee ou
http://www.linux-kheops.com/doc/man/manfr/man-html-0.9/man1/tee.1.html
programme | tee -a fichier
lami20j
11
mackoncef Messages postés 20 Date d'inscription mercredi 22 juin 2005 Statut Membre Dernière intervention 7 septembre 2006 1
7 sept. 2006 à 15:21
super
merci d'avoir été aussi rapide!
0