shell判斷兩個(gè)字符串是否相等 關(guān)于linux中shell腳本如何判斷文件名稱中是否含有某字符串?
關(guān)于linux中shell腳本如何判斷文件名稱中是否含有某字符串?我想你錯(cuò)了另外,這個(gè)括號(hào)不能用通配符試試[?不,可以用for代替if~]==判斷變量是否相等,=不僅可以判斷變量是否相等,還可以表示賦
關(guān)于linux中shell腳本如何判斷文件名稱中是否含有某字符串?
我想你錯(cuò)了另外,這個(gè)括號(hào)不能用通配符試試[?不,可以用for代替if
~]==判斷變量是否相等,=不僅可以判斷變量是否相等,還可以表示賦值。=例如:S1=“foo”S2=“foo”[$S1=$2]&&echo“equal”[$S1==$2]&&echo“equal”最后兩個(gè)語句是等價(jià)的,在(())=對于賦值,==對于判斷(整數(shù)比較),它們是不等價(jià)的,例如((n=5))echo$n((n==5))&&echo “Equal”((n=5))表示賦值,((n==5))表示判斷。