以下是Shell腳本中if條件判斷的一些實(shí)例:
if [ -f "filename" ]; then
echo "文件存在"
else
echo "文件不存在"
fi
if [ -d "dirname" ]; then
echo "目錄存在"
else
echo "目錄不存在"
fi
str=""
if [ -z "$str" ]; then
echo "字符串為空"
else
echo "字符串不為空"
fi
num1=10
num2=20
if [ $num1 -eq $num2 ]; then
echo "兩個數(shù)相等"
else
echo "兩個數(shù)不相等"
fi
num1=10
num2=20
if [ $num1 -ne $num2 ]; then
echo "兩個數(shù)不相等"
else
echo "兩個數(shù)相等"
fi
num1=10
num2=20
if [ $num1 -gt $num2 ]; then
echo "num1大于num2"
else
echo "num1小于或等于num2"
fi
這些是一些常見的Shell腳本中if條件判斷的寫法實(shí)例,可以根據(jù)具體情況進(jìn)行修改和擴(kuò)展。