5

Как перенаправить вывод команды dd в /dev /null?

2 ответа2

12

Если вы хотите перенаправить вывод данных, используйте аргумент of :

dd if=/dev/urandom of=/dev/null count=1

Если вы хотите перенаправить как вывод данных, так и сообщения о ходе выполнения:

dd if=/dev/urandom count=1 >/dev/null 2>&1

Если вы хотите сохранить данные и выбросить сообщения:

dd if=/dev/urandom of=output_file count=1 2>/dev/null

В этих примерах /dev/urandom и аргумент count просто используются для демонстрации.

3

По умолчанию dd отправляет то, что прочитано, if на стандартный stdout , но обычно (всегда?) каждый хочет перенаправить его в файл. С помощью параметра для этого.

dd if=from of=to

Итак, вы хотите заменить to /dev/null .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .