LINUX.ORG.RU

История изменений

Исправление vbr, (текущая версия) :

У программ в юниксе обычно при запуске открыто три файловых дескриптора. 0 это стандартный ввод, 1 это стандартный вывод, 2 это вывод для ошибок. Синтаксис N>file ассоциирует соответствующий вывод с записью в файл с соответствующим названием. Вместо 1> stdout.log можно писать просто > stdout.log. Для перенаправления ввода надо писать < stdin.txt к примеру, тогда стандартный ввод будет считываться не с клавиатуры, а из файла.

Рекомендую почитать какие-нибудь обучающие статьи по bash и в целом по основам UNIX, без этого полного понимания не будет. В двух словах тут всё не распишешь.

Исходная версия vbr, :

У программ в юниксе обычно при запуске открыто три файловых дескриптора. 0 это стандартный ввод, 1 это стандартный вывод, 2 это вывод для ошибок. Синтаксис N>file ассоциирует соответствующий вывод с записью в файл с соответствующим названием. Вместо 1> stdout.log можно писать просто > stdout.log. Для перенаправления ввода надо писать < stdin.txt к примеру, тогда стандартный ввод будет считываться не с клавиатуры, а из файла.

Рекомендую почитать какие-нибудь обучающие статьи по bash и в целом по основам UNIX, без этого полного понимания не будет.