GNU/Linux >> Tutoriels Linux >  >> Linux

Echo à la fois stdout et stderr

echo foo | tee >(cat >&2)

Cela fonctionnera même si stderr n'est pas pris en charge.

Remarque :la réponse de Soren ne fonctionnera pas si vous avez suivi un autre compte disposant d'autorisations d'écriture sur le tty ; mais le mien le fera.


Cela devrait le faire

 echo "foo" | tee /dev/stderr 

Linux
  1. Comment rediriger Stderr et Stdout vers différents fichiers et également les afficher dans le terminal ?

  2. Barre oblique et barre oblique inverse dans Sed ?

  3. Est-ce que Rsync ~/foo Target/foo est identique à Rsync ~/foo/ Target/foo/?

  4. Est-il sûr de désactiver la mise en mémoire tampon avec stdout et stderr ?

  5. Tuyauterie stdout et stderr à l'intérieur d'une règle Makefile

Comment rediriger stderr vers stdout dans Bash

Comment un processus peut-il intercepter stdout et stderr d'un autre processus sous Linux ?

Est-il possible de faire en sorte que les sorties stdout et stderr soient de couleurs différentes dans XTerm ou Konsole ?

Confus à propos de stdin, stdout et stderr ?

bash :redirige stderr vers le fichier et stdout + stderr vers l'écran

Capture de STDERR et STDOUT dans un fichier à l'aide de tee