linux编程问题,expect脚本问题,急求

#!/usr/bin/expect -f
set IP [lindex $argv 0 ]

   spawn scp /root/.ssh/id_rsa.pub root@${IP}:/root/.ssh/

   expect {
            "Are you sure you want to continue connecting*" { send "yes\r"; exp_continue }

                            写了个脚本,大概是这样,但现在有个问题是,其中IP的值有脚本参数进行传递,例:./a.sh 127.0.0.1       现在像是参数可以无限多,让IP遍历所有传进来的参数,分别执行之后的语句,有大神知道怎么来写吗,求教???

1个回答

我能想到的是把ip存到文件里面然后读出来

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐