Linux系统管理

for循环一错误示例

2018-03-01  本文已影响4人  咖啡大象不含咖啡

以下脚本将提示addr附近语法错误。

for ip in `cat /etc/hosts | awk '{print $1}'`
addr=`ifconfig | grep 192 |awk '{print $2}'`

do

        echo $ip
        echo $addr

done

addr变量不能放在for和do之间。这样才正确

addr=`ifconfig | grep 192 |awk '{print $2}'`
for ip in `cat /etc/hosts | awk '{print $1}'`
do

        echo $ip
        echo $addr

done
for ip in `cat /etc/hosts | awk '{print $1}'`
do
        addr=`ifconfig | grep 192 |awk '{print $2}'`
        echo $ip
        echo $addr
done
上一篇 下一篇

猜你喜欢

热点阅读