我正在尝试运行这段代码。基本上,我希望对阵列中的每个ip运行3次https://admin:qwerty123@'"$dmp"':7777/set_param?'"$params命令。
prog.sh: line 7: syntax error near unexpected token `while'
prog.sh: line 7: `while [ $n -lt 3 ]; do'有人能改正代码吗?
#!/bin/bash
n="0"
dmps=(10.104.164.104 10.35.176.77 10.35.176.126) # ***** put your dmp ips here *******
for dmp in ${dmps[@]};
while [ $n -lt 3 ]; do
do res=$(curl -k -s --url 'https://admin:qwerty123@'"$dmp"':7777/set_param?'"$params");
echo "DMP: $dmp - $res";
n=$[n+1]
done
done发布于 2012-01-30 20:28:54
https://stackoverflow.com/questions/9063849
复制相似问题