Я не зовсім розумію, як комп'ютер читає цю команду.
cat file1 file2 1> file.txt 2>&1
Якщо я розумію, 2>&1
просто перенаправляйте Стандартну помилку на стандартний вихід.
За цією логікою команда читає мені наступне:
об'єднати файли
file1
таfile2
.надіслати
stdout
з цієї операції наfile.txt
.надіслати
stderr
наstdout
.кінець?
Я не впевнений, що робить комп’ютер. За моєю логікою, команда повинна бути
cat file1 file2 2>&1 > file.txt
але це не правильно.
$
позиція?