shell中 expect使用

shell中 expect使用,第1张

send "pwd" 之后应该继续 expect 一个提示符,或者等待一个 timeout 的时间,然后send 一条命令 touch file1,如此继续。

不考虑 expect 练习的目的的话,完全这个任务最方便的是用 sudo 代替 su,可配置 sudo 执行你这个 *** 作时不用密码。

你的脚本应该完成这样的功能,不知是不是你要的: 通过 expect 自动 su 到 root 账户,然后等待用户输入,直到用户输入 exit 或 ^D 之类的退出 root 后,继续执行后面的命令:创建一个文件并显示一个字符串。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11773142.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存