在Linux系統中,可以使用test
命令或[ ]
來判斷兩個字符串是否相等。以下是兩種方法:
test
命令:string1="Hello"
string2="World"
if test "$string1" = "$string2"; then
echo "Strings are equal"
else
echo "Strings are not equal"
fi
[ ]
:string1="Hello"
string2="World"
if [ "$string1" = "$string2" ]; then
echo "Strings are equal"
else
echo "Strings are not equal"
fi
注意:在比較字符串時,需要將變量用雙引號括起來,以避免可能的空格或特殊字符導致的問題。