当前位置:  技术问答>linux和unix

怎么样写一个自动应答的shell脚本呢?

    来源: 互联网  发布时间:2016-12-02

    本文导语:  想写一个自动应答的shell处理openssl执行时提示要输入的信息,请问有没有人知道啊~~~~~ 比如这条命令: openssl genrsa -des3 -out root.key   运行后要求输入一个密码,怎么自动输入,而不用手工输入呢?? 用 echo 123...

想写一个自动应答的shell处理openssl执行时提示要输入的信息,请问有没有人知道啊~~~~~

比如这条命令:

openssl genrsa -des3 -out root.key  

运行后要求输入一个密码,怎么自动输入,而不用手工输入呢??

用 echo 123456| openssl genrsa -des3 -out root.key  
没有作用

请问有哪位大侠会的啊,这个问题想了好久了~~~~ 
 
 

|
这种用expect 脚本应该能实现

#!/usr/bin/expect -f
spawn openssl genrsa -des3 -out root.key
expect "OpenSSL> "
send "123456r"
expect eof 

|
顶楼上,expect脚本可以实现

|

expect乃正解也

|
#!/usr/bin/expect -f
spawn openssl genrsa -des3 -out root.key
expect "OpenSSL> "
send "123456r"
expect eof 

|
用expect脚本

|
#!/usr/bin/expect -f
spawn openssl genrsa -des3 -out root.key
expect "OpenSSL> "
send "123456r"
expect eof 

|

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 急求Linux源代码中ARP请求和应答的接口函数!
  • 通信应答过久导致的程序卡死问题
  • socket通信 请求应答
  • ICMP时间戳请求与应答
  • 一个语音通讯和应答问题~
  • pppd拨号连接关闭,在拨号,发现收到的应答是未转义的字符.
  • CSS属性参考手册 iis7站长之家
  • c#使用微信接口开发微信门户应用中微信消息的处理和应答
  • 七、HTTP应答状态


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3