在shell中,可以使用"=="運(yùn)算符來(lái)判斷兩個(gè)變量是否相等。以下是一個(gè)示例:
#!/bin/bash
var1="hello"
var2="world"
if [ "$var1" == "$var2" ]; then
echo "變量相等"
else
echo "變量不相等"
fi
注意,使用==運(yùn)算符時(shí),變量?jī)蛇呉由想p引號(hào),防止變量中包含空格或特殊字符時(shí)出錯(cuò)。另外,==運(yùn)算符只能用于字符串的比較,如果要比較數(shù)字,應(yīng)該使用-eq、-ne、-gt等運(yùn)算符。