web-dev-qa-db-ja.com

openssl dhparamを静かに実行する方法は?

コマンドを使用してDiffieHellmanファイルを生成することを含むインストールスクリプトを書いています

openssl dhparam -out /tmp/dhparam.pem 2048

時間がかかり、次の手順は必要ないため、バックグラウンドで実行することを考えていましたが、静かに実行する方法が見つからず、スクリプトが存在するターミナルにログインし続けますが走っています。失敗した試みは次のとおりです。

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

Stdoutに書き込んでいるようには見えないので(むしろ/ dev/ttyに直接?)、静かにする方法がわかりません。手がかりはありますか?

3
maxlath

コマンドがstderrに出力を書き込んでいないことを確認しますか?次のコマンドは、期待どおりにサイレントに実行されますか?

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