shell的for循环中嵌入expect的测试

来源:互联网 发布:天际网络 编辑:程序博客网 时间:2024/04/28 12:56
#!/bin/shtest(){        expect -c "        log_user 0;        set timeout 10;        spawn echo $1;        interact;"}n=(30111 30112)length=${#n[*]}echo "$length"for((i=0;i<$length;i++))do        echo "begin...."        echo $i        test ${n[$i]}        echo "end...."done~                                                                                                                ~                  

output:

2
begin....
0
30111
end....
begin....
1
30112
end....