Шкаф + сисадмин -)
Модератор: Noxer
что бы вы без меня делали 
/dev/null — специальный файл в системах класса UNIX, представляющий из себя т. н. «пустое устройство». Запись в него происходит успешно, независимо от объема «записанной» информации. Чтение из /dev/null эквивалентно считыванию конца файла (EOF).
[править] Создание
Псевдоустройство /dev/null считается символьным. Оно создаётся с помощью утилиты mknod следующим образом: в Linux
mknod FILE c 1 3
В Solaris аналогичное действие будет иметь вид
mknod FILE c 13 2
Здесь FILE — имя для нового пустого устройства. На этапе установки системы оно создаётся таким образом со «стандартным» именем /dev/null.
[править] Примеры использования
* Чаще всего перенаправление в /dev/null используется для подавления стандартного вывода (выходного потока) и/или вывода сообщений об ошибках (потока диагностики) программы их перенаправлением в /dev/null, такое подавление чаще всего используется в командных сценариях (shell scripts) для подавления нежелательного вывода на консоль.
сделать что-то > /dev/null 2>&1
* Перемещение файла в /dev/null (эквивалентно удалению файла).
mv file /dev/null
* Запуск программы reader, ожидающую в качестве обязательного параметра имя файла ввода, без такового.
reader /dev/null
* Проверка доступности всех файлов в каталоге foo и его подкаталогах для чтения.
for i in `find -type f foo/`; do cp $i /dev/null; done
©wiki

/dev/null — специальный файл в системах класса UNIX, представляющий из себя т. н. «пустое устройство». Запись в него происходит успешно, независимо от объема «записанной» информации. Чтение из /dev/null эквивалентно считыванию конца файла (EOF).
[править] Создание
Псевдоустройство /dev/null считается символьным. Оно создаётся с помощью утилиты mknod следующим образом: в Linux
mknod FILE c 1 3
В Solaris аналогичное действие будет иметь вид
mknod FILE c 13 2
Здесь FILE — имя для нового пустого устройства. На этапе установки системы оно создаётся таким образом со «стандартным» именем /dev/null.
[править] Примеры использования
* Чаще всего перенаправление в /dev/null используется для подавления стандартного вывода (выходного потока) и/или вывода сообщений об ошибках (потока диагностики) программы их перенаправлением в /dev/null, такое подавление чаще всего используется в командных сценариях (shell scripts) для подавления нежелательного вывода на консоль.
сделать что-то > /dev/null 2>&1
* Перемещение файла в /dev/null (эквивалентно удалению файла).
mv file /dev/null
* Запуск программы reader, ожидающую в качестве обязательного параметра имя файла ввода, без такового.
reader /dev/null
* Проверка доступности всех файлов в каталоге foo и его подкаталогах для чтения.
for i in `find -type f foo/`; do cp $i /dev/null; done
©wiki
ничто не истино и всё разрешено
- Nightingale
- Повідомлень: 34
- З нами з: 24 квітня 2007 17:23
- Контактна інформація:
- [PK]onSide
- Повідомлень: 590
- З нами з: 22 серпня 2006 11:31