原生的shell 脚本不可能,不要尝试。没意思但是可以使用一个工具,expect 如果你没有 你需要安装 (本文是centos ,其他操作系统自己搞定)yum install expect默认是装在 /usr/bin/expect 的。然后用普通用户 创建一个shell脚本 #!...
全文
回复(2) 2016-02-25 15:17 来自版块 - Linux教室
表情
manchesliang 看明白了,send就可以了,主要是刚才的expect命令不太理解。 #!/usr/bin/expect -f spawn su -l expect "Password:*" sleep 1 send "nokia123\r" ex...(2016-02-26 00:34)
manchesliang我想在进入root后在root中执行一个命令,要在哪儿接?(2016-02-25 15:46)

返回顶部