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

Chinaunix

標(biāo)題: 測試變量是否為空報錯-bash: test: too many arguments [打印本頁]

作者: dk.fung    時間: 2011-08-23 16:36
標(biāo)題: 測試變量是否為空報錯-bash: test: too many arguments
我設(shè)置usernames="std01 std02 std03 std04 std05 std06 std07 std08"
然后測試其是否為空,直接報錯說參數(shù)太多。。。
[root@www scripts]# test -z $usernames
-bash: test: too many arguments

請教高手這種變量如何判斷為是否空?
作者: taojie2000    時間: 2011-08-23 16:47
回復(fù) 1# dk.fung


    你只是判斷空不空  usernames=  取一個值  足以
作者: chenyx    時間: 2011-08-23 20:51
樓主需要測試每一個stdXX的值嗎?
作者: renxiao2003    時間: 2011-08-23 21:50
沒太看明白樓主想測試什么?
作者: dk.fung    時間: 2011-08-25 14:44
樓主需要測試每一個stdXX的值嗎?
chenyx 發(fā)表于 2011-08-23 20:51



不是,就是測試$usernames是否為空,在我的理解usernames="std01 std02 std03 std04 std05"引號中整個算一個值吧?
作者: dk.fung    時間: 2011-08-25 14:48
回復(fù)  dk.fung


    你只是判斷空不空  usernames=  取一個值  足以
taojie2000 發(fā)表于 2011-08-23 16:47


變量usernames要做for循環(huán)必須要賦這樣的值,但賦值后要做判斷看變量是否賦上了值,了解?
作者: taojie2000    時間: 2011-08-25 14:50
回復(fù) 6# dk.fung


    -z 后面接一個比較值  了解?

    $username  替換過去 后面好幾個值了 了解?
作者: yinyuemi    時間: 2011-08-25 14:55
回復(fù) 1# dk.fung


    test -z "$usernames"




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