перенаправление производится от команды dd

Как перенаправить вывод от dd, управляют к/dev/null?

5
задан 07.04.2010, 12:17

2 ответа

Если Вы хотите перенаправить вывод данных, используйте 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 аргумент просто используется для демонстрации.

12
ответ дан 07.12.2019, 16:52

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

dd if=from of=to

Таким образом, Вы хотите заменить to с /dev/null.

3
ответ дан 07.12.2019, 16:52

Теги

Похожие вопросы