shell腳本判斷字符串相等 shell腳本==和=什么區(qū)別?
shell腳本==和=什么區(qū)別?==可以判斷變量是否相等,=可以判斷變量是否相等,也可以表示賦值。=例如:S1=“foo”S2=“foo”[$S1=$2]&&echo“equal”[$S1==$
shell腳本==和=什么區(qū)別?
==可以判斷變量是否相等,=可以判斷變量是否相等,也可以表示賦值。=例如:S1=“foo”S2=“foo”[$S1=$2]&&echo“equal”[$S1==$2]&&echo“equal”最后兩個語句是等價的,在(())=對于賦值,==對于判斷(整數(shù)比較),它們是不等價的,例如((n=5))echo$n((n==5))&&echo “Equal”((n=5))表示賦值,((n==5))表示判斷。