Стандартные потоки ввода и вывода в linux являются одним из наиболее распространенных средств для обмена информацией процессов, а перенаправление >, >> и | является одной из самых популярных конструкций командного интерпретатора bash. Для справки: stdin - поток ввода (имеет индекс 0) stdout - поток вывода (индекс 1) stderr - поток вывода ошибок (индекс 2) Практическое использование: cat > file.txt Вводит выходные данные команды cat в файл file.txt. При этом если такого файла не существует, то он будет создан, если есть - перезаписан. cat >> file.txt Вводит выходные данные команды cat в файл file.txt. При этом если такого файла не существует, то он будет создан, если есть - данные будут добавлены в конец файла. < file.txt Использовать файл file.txt как источник данных для вывода. 2> file.txt Направить поток ошибок в файл file.txt. При этом если такого файла не существует, то он будет создан, если есть - перезаписан. 2>> file.txt Направить поток ошибок в файл file.txt. При этом если так