Найти тему

/dev/null

Оглавление
/dev/null — специальный файл в системах класса UNIX, представляющий собой пустое устройство или нулевое устройство.
В Windows он тоже есть и известен как nul.

Всё что вы в него запишете будет стерто.

Пример использования в Linux

Вывод STDOUT в /dev/null:

echo hello > /dev/null

Вывод STDERR в /dev/null:

echo hello 2> /dev/null

Вывод STDOUT и STDERR в /dev/null:

echo hello > /dev/null 2>&1
echo hello &> /dev/null

Из пустого в порожнее:

cat /dev/zero > /dev/null

Пример использования в Windows

Вывод STDOUT в nul:

echo hello > nul

Вывод STDERR в null

echo hello 2>nul

Вывод STDOUT и STDERR в nul:

echo hello 2>nul >nul
echo hello 2>&1 >nul

Как часть пути:

echo hello > c:\nul
echo hello > c:\windows\nul

В PowerShell:

echo hello > $null
echo hello 2>$null
echo hello >$null 2>&1
echo hello 2>$null >$null

Источник:

/dev/null | internet-lab.ru

💰 Поддержать проект

Если вам понравилась статья, то ставьте 👍🏻 каналу. Пишите комментарии, задавайте вопросы, подписывайтесь.