Я не совсем понимаю, как компьютер читает эту команду.
cat file1 file2 1> file.txt 2>&1
Если я понимаю, 2>&1
просто перенаправьте стандартную ошибку на стандартный вывод.
По этой логике команда выглядит следующим образом:
объединить файлы
file1
иfile2
.отправить
stdout
из этой операции вfile.txt
.отправить
stderr
вstdout
.конец?
Я не уверен, что делает компьютер. По моей логике команда должна быть
cat file1 file2 2>&1 > file.txt
но это не правильно.
$
стенд?