<Предыдущая | Содержание: | Следующая>
Удаление нежелательного вывода
Иногда «тишина - это золото», и нам не нужен вывод команды, мы просто хотим ее выбросить. Это особенно относится к сообщениям об ошибках и статусе. Система предоставляет способ сделать это путем перенаправления вывода в специальный файл с именем «/ dev / null». Этот файл представляет собой системное устройство, называемое немного ведро который принимает ввод и ничего не делает с ним. Чтобы подавить сообщения об ошибках от команды, мы делаем следующее:
[я @ linuxbox ~] $ ls -l / bin / usr 2> / dev / null
[я @ linuxbox ~] $ ls -l / bin / usr 2> / dev / null
/ dev / null в культуре Unix
Битовая корзина - это древняя концепция Unix, которая благодаря своей универсальности появилась во многих частях культуры Unix. Когда кто-то говорит, что отправляет ваши комментарии / DEV / нуль, теперь вы знаете, что это значит. Дополнительные примеры см. В статье Википедии о «/ dev / null».