path=/update/to.sh
read plic
echo "更新:$plic 服务"
if [ "$plic" = "cap" ]; then
for loop in 86 87 94 96 105
do
echo "更新应用IP为:172.16.10.$loop"
rsh -l root 172.10.1.$loop $path $plic
done
fi
if [ "$plic" = "dap" ]; then
for loop in 86 87 90 105
do
echo "更新应用IP为:172.16.10.$loop"
rsh -l root 172.10.1.$loop $path $plic
done
fi
如果用函数方法,又怎么定义和调用呢?因为涉及到二个随机变的变量。
不同的 if 下的for 语句 下的dap cap 下给的变量loop不一样哦。
追答for里面也是使用的$plic呀
本回答被网友采纳不同的 if 下的for 语句 下的dap cap 下给的变量不一样哦。function 怎么定义?
追答变量就是function的参数,你自己查一下啊