Enregistrer la sortie standard du shell
gnugo
-
gnugo -
gnugo -
Bonjour,
Je voudrais enregistrer dans un fichier tout ce qui est affiché dans la sortie standard (STDOUT) de mon terminal shell
La commande script permet de faire cela mais enregistre également STDERR et STDIN, ce que je ne souhaite pas.
Sauriez-vous comment procéder ?
Merci :)
Je voudrais enregistrer dans un fichier tout ce qui est affiché dans la sortie standard (STDOUT) de mon terminal shell
La commande script permet de faire cela mais enregistre également STDERR et STDIN, ce que je ne souhaite pas.
Sauriez-vous comment procéder ?
Merci :)
A voir également:
- Enregistrer la sortie standard du shell
- Audacity enregistrer son pc - Guide
- Classic shell - Télécharger - Personnalisation
- Comment enregistrer une conversation - Guide
- Remettre un pc en sortie d'usine - Guide
- Pilote son standard - Télécharger - Pilotes & Matériel
2 réponses
hello
n'enregistrer que stdout dans un fichier
n'enregistrer que stdout dans un fichier
$ bash $ exec > >(tee log) $ uname Linux $ ls qqq ls: cannot access qqq: No such file or directory $ date Wed Aug 1 08:52:19 CEST 2012 $ $ exit exit $ $ cat log Linux Wed Aug 1 08:52:19 CEST 2012 $
Merci
Désolé j'ai oublié de préciser ce que j'avais déjà essayé :/
Cette solution ne fonctionne pas tout à fait car le comportement du shell n'est plus le même puisque STDOUT n'est plus considéré comme un terminal.
Donc par exemple la commande ls va se comporter différemment, ainsi que de nombreux autres programmes et scripts, ce qui me pose problème.
Ça va donc être dur de procéder avec une redirection, à moins de pouvoir "simuler" qu'on utilise un terminal mais je n'ai pas trouvé comment.
La commande script, elle ne pose pas ce problème
Désolé j'ai oublié de préciser ce que j'avais déjà essayé :/
Cette solution ne fonctionne pas tout à fait car le comportement du shell n'est plus le même puisque STDOUT n'est plus considéré comme un terminal.
Donc par exemple la commande ls va se comporter différemment, ainsi que de nombreux autres programmes et scripts, ce qui me pose problème.
Ça va donc être dur de procéder avec une redirection, à moins de pouvoir "simuler" qu'on utilise un terminal mais je n'ai pas trouvé comment.
La commande script, elle ne pose pas ce problème