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>&1redirigez simplement l'erreur standard vers la sortie standard.
Par cette logique, la commande se lit comme suit:
concaténer des fichiers
file1etfile2.envoyer
stdoutde 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.
$?