6

有没有办法禁用控制台消息“写入 RSA 密钥”?

$ openssl rsa -pubout -outform DER -inform PEM -in /tmp/res/chrome.pem -out 1 > /dev/null 
writing RSA key
$ openssl rsa -pubout -outform DER -inform PEM -in /tmp/res/chrome.pem -out 1
writing RSA key
$ openssl rsa -pubout -outform DER -inform PEM -in /tmp/res/chrome.pem > /dev/null
writing RSA key

我尝试了这些命令,结果相同:(

4

1 回答 1

7

运行命令strace显示消息已写入STDERR

write(2, "writing RSA key\n", 16)       = 16
      ^

所以你必须重定向STDERR而不是STDOUT

openssl rsa -pubout ... 2>/dev/null
于 2013-05-17T11:48:35.163 回答