BASH Programming - Введение

       

Sample: stderr 2 stdout


Это действие записывает стандартный поток ошибок программы туда же, куда и стандартный вывод.

grep * 2>&1

Здесь стандартный поток ошибок команды отправляется на стандартный вывод; если Вы перешлёте результат через конвейер (|) в less, то увидите, что строки, которые обычно пропадают (как записанные в стандартный поток ошибок), в этом случае сохраняются (так как они находятся на стандартном выводе).



Содержание раздела