Вы можете попытаться перенаправить стандартный выход в / dev / null, но перенаправить стандартную ошибку туда, где раньше был стандартный выход.
Пример в ksh / bash:
program 2>&1 >/dev/null | less
Здесь перенаправление 2> & 1, которое устанавливает дескриптор файла 2 (stderr) для указания на тот же поток, что и дескриптор файла 1 (stdout), оценивается до перенаправление> / dev / null, которое устанавливает дескриптор файла 1 для указания на / dev / null. В результате то, что вы пишете в stderr, отправляется в stdout, а то, что вы пишете в stdout, выбрасывается.