linux下shell脚本执行过程中重新输入命令
我已有一个shell脚本(A),当A脚本执行过程中需要手动输入此脚本内定义的命令(比如upload命令),手动执行此脚本完全没问题。现我想再写一个shell脚本(B)来使...
我已有一个shell脚本(A),当A脚本执行过程中需要手动输入此脚本内定义的命令(比如upload命令),手动执行此脚本完全没问题。现我想再写一个shell脚本(B)来使系统自动执行这一过程,不需要人再手动输入upload命令,以此完成自动化执行。请问,我这个B脚本该怎么写,如何才能嵌套调用呢?谢谢各位
展开
4个回答
展开全部
expect就是作这些的。
追问
用expect需要安装两个包,有没有不安装包就能解决此问题的方法呢
追答
那除开你的A脚本,就是按照行,自己来读取数据。每次你读1行参数,或者几行,全是A自己决定。A < /tmp/xxxx这样就够。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用一个小的Shell_B调用A即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
百度expect
追问
用expect需要安装两个包,有没有不安装包就能解决此问题的方法呢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |