Прежде чем углубиться в использование /dev/null, мы должны иметь четкое представление о потоке данных stdout и stderr. Ознакомьтесь с этим коротким руководством по stdin, stderr и stdout. Давайте сделаем небольшое уточнение. При запуске любой утилиты командной строки она генерирует два вывода. Вывод идет на stdout, а ошибка (если она возникла) - на stderr. По умолчанию оба этих потока данных связаны с терминалом. Например, следующая команда выведет строку, заключенную в двойные кавычки. Здесь вывод сохраняется…