Я знаю, что могу перенаправить сообщения об ошибках из команды, /dev/null
используя следующий синтаксис:
command arg1 arg2 2>/dev/null
Но есть ли способ сделать это по умолчанию, чтобы сообщения об ошибках всегда отправлялись /dev/null
, если я не укажу иначе?
command-line
io-redirection
Ричард
источник
источник
Ответы:
Многие программы отправляют вывод в stderr, который фактически не указывает на ошибки. Например, в некоторых программах он используется для отображения информации, которая в противном случае повлияет на вывод программы (которая предназначена для передачи в другую программу). Вы можете, однако, сделать это:
Я бы не рекомендовал делать это вне сценария.
источник