而當我這樣做:如何檢查2個條件在Linux上使用
while [ $choice != 'X' ]
do
它的工作原理,但是當我做
while [ $choice != 'x' ] || [ $choice != 'X' ]
do
他們沒有工作。
有什麼想法?
而當我這樣做:如何檢查2個條件在Linux上使用
while [ $choice != 'X' ]
do
它的工作原理,但是當我做
while [ $choice != 'x' ] || [ $choice != 'X' ]
do
他們沒有工作。
有什麼想法?
man test
EXPRESSION1 -o EXPRESSION2 either EXPRESSION1 or EXPRESSION2 is true
while [ $choice != 'x' -o $choice != 'X' ]
注意,這種表達總是正確的,你想and
:-a
?
如果您要更換||
與&&
它會工作太..
「使用bash」可能會是一個更好的措辭(這是bash的吧?)不是「linux下」。 – Damon 2012-04-25 09:36:54