我正在编写一个调用该命令的脚本。
openssl s_client -showcerts -connect server:9999 > out.pem -key key.pem -cert cert.pem -pass pass:password
但它显示输出,我尝试添加-quiet但没有运气。有没有办法我可以得到它,以便它不会向控制台报告。如果我在终端中运行命令,我必须输入exit才能退出连接。
我希望在我的脚本中自动退出。有没有办法做到这一点?
答案 0 :(得分:3)
对于自动退出部分,您可以这样做:
echo | openssl s_client -connect www.google.com:443
答案 1 :(得分:1)
输出可能被发送到stderr(而不是stdout)。如果您使用>&
进行重定向,它应该可以工作。