亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: sh編程報錯:期待一元表達式 [打印本頁]

作者: buleileibu    時間: 2013-03-08 00:21
標(biāo)題: sh編程報錯:期待一元表達式
本帖最后由 buleileibu 于 2013-03-08 16:20 編輯

#!/bin/sh

NIC1=0
while [ $NIC1  -lt 3 ]
do
NIC=eth
crad=$NIC$NIC1
let NIC1=$NIC1+1
yn=`LANG=C ifconfig | awk '/'$crad'/{print $1}' `
while [ $yn != "" ]
do
MAC=`LANG=C ifconfig $crad | awk '/HWaddr/{ print $5 }' `
IP=`LANG=C ifconfig $crad | awk '/inet addr:/{ print $2 }' | awk -F: '{print $2 }'`
MASK=`LANG=C ifconfig $crad | awk -F: '/Mask/{print $4}'`
isup=`LANG=C ifconfig $crad | awk '/UP/{print "UP(打開)"}'`
isdown=`LANG=C ifconfig $crad | awk '/DOWN/{print "DOWN(關(guān)閉)"}'`
RX=`LANG=C ifconfig $crad | awk '/RX packets:/{ print $2 }' `
TX=`LANG=C ifconfig $crad | awk '/TX packets:/{ print $2 }' `
RXer=`LANG=C ifconfig $crad | awk '/RX packets:/{ print $3 }' `
TXer=`LANG=C ifconfig $crad | awk '/TX packets:/{ print $3 }' `
if [ $MAC != "" ];then
echo "當(dāng)前端口名: $crad"
echo "當(dāng)前物理網(wǎng)卡地址: $MAC"
else
echo " "
fi

if [ $IP != "" ];then
echo "當(dāng)前IP: $IP"
else
echo "當(dāng)前IP: 未分配"
fi

if [ $MASK != "" ];then
echo "當(dāng)前子網(wǎng)掩碼: $MASK"
else
echo "當(dāng)前子網(wǎng)掩碼: 未分配"
fi

if [ $isup != "" ];then
echo "網(wǎng)卡狀態(tài)為: $isup"
else
echo "網(wǎng)卡狀態(tài)為: $isdown"
fi

echo "當(dāng)前收包數(shù): $RX"
echo "當(dāng)前發(fā)包數(shù): $TX"
echo "$RXer"
echo "$TXer"

yn=""
done

done


報這個錯:

網(wǎng)卡狀態(tài)為: UP(打開)
當(dāng)前收包數(shù): packets:1927
當(dāng)前發(fā)包數(shù): packets:242
errors:0
errors:0
b.sh: 第 10 行: [: !=: 期待一元表達式
b.sh: 第 10 行: [: !=: 期待一元表達式
b.sh: 第 10 行: [: !=: 期待一元表達式


作者: 燦爛小豬    時間: 2013-03-08 13:32
  1. while [ $yn != "  " ]
復(fù)制代碼
這句是判斷$yn是否為空吧?改為這樣
  1. while [ "$yn" != "" ]
復(fù)制代碼

作者: buleileibu    時間: 2013-03-08 16:20
本帖最后由 buleileibu 于 2013-03-08 16:23 編輯

回復(fù) 2# 燦爛小豬


    額,寫錯了, 麻煩這回幫幫忙。  不是空格的問題。
作者: 燦爛小豬    時間: 2013-03-08 16:29
本帖最后由 燦爛小豬 于 2013-03-08 16:30 編輯

回復(fù) 3# buleileibu while [ "$yn" != "" ]變量那加引號
作者: buleileibu    時間: 2013-03-08 16:45
回復(fù) 4# 燦爛小豬


    哈哈哈,多謝! 能加你QQ嗎?  找個sh牛人 真難的啊
作者: 燦爛小豬    時間: 2013-03-08 17:01
本帖最后由 燦爛小豬 于 2013-03-08 17:44 編輯

俺可不是牛人,交流還是可以的。

腳本的問題去shell版塊提問,那里牛人多。
作者: Shell_HAT    時間: 2013-03-09 09:11
多來shell版塊切磋交流
http://www.72891.cn/forum-24-1.html




歡迎光臨 Chinaunix (http://www.72891.cn/) Powered by Discuz! X3.2