3

Я пишу сценарий установки, включая создание файла Diffie Hellman с помощью команды

openssl dhparam -out /tmp/dhparam.pem 2048

Поскольку это может занять некоторое время и не требуется для следующих шагов, я подумал, чтобы он работал в фоновом режиме, но я не могу найти способ заставить его работать тихо, он продолжает входить в терминал, где скрипт бежит. Вот несколько неудачных попыток:

openssl dhparam -out /tmp/dhparam.pem 2048 > /dev/null &
openssl dhparam -out /tmp/dhparam.pem -quiet 2048 &

Похоже, что он не пишет в стандартный вывод (а скорее прямо в /dev /tty?) так что я не знаю, как заставить его замолчать: какая-либо подсказка?

1 ответ1

4

Вы уверены, что команда не записывает вывод в stderr? Следующая команда выполняется тихо, как вы ожидаете?

openssl dhparam -out /tmp/dhparam.pem 2048 > /dev/null 2>&1

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