Ich verstehe nicht ganz, wie der Computer diesen Befehl liest.
cat file1 file2 1> file.txt 2>&1
Wenn ich das verstehe, 2>&1
leiten Sie Standardfehler einfach zur Standardausgabe um.
Nach dieser Logik lautet der Befehl für mich wie folgt:
Dateien verketten
file1
undfile2
.senden
stdout
von dieser Operation anfile.txt
.senden
stderr
anstdout
.Ende?
Ich bin nicht sicher, was der Computer macht. Nach meiner Logik sollte der Befehl lauten
cat file1 file2 2>&1 > file.txt
aber das ist nicht richtig.
$
?