Je ne comprends pas très bien comment l'ordinateur lit cette commande.
cat file1 file2 1> file.txt 2>&1
Si je comprends bien, 2>&1
redirigez simplement l'erreur standard vers la sortie standard.
Par cette logique, la commande se lit comme suit:
concaténer des fichiers
file1
etfile2
.envoyer
stdout
de cette opération àfile.txt
.envoyer
stderr
àstdout
.fin?
Je ne sais pas ce que fait l'ordinateur. Par ma logique, la commande devrait être
cat file1 file2 2>&1 > file.txt
mais ce n'est pas correct.
$
?