qq_25096021 2015-11-09 11:27 采纳率: 0%
浏览 1602

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条回答 默认 最新

  • arvislew 2015-11-10 06:27
    关注

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

    评论

报告相同问题?

悬赏问题

  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog