在shell腳本中,可以使用if語句在循環中進行條件判斷。以下是一些在循環中使用if語句的技巧:
for i in {1..10}
do
if [ $i -lt 5 ]; then
echo "$i is less than 5"
fi
done
count=0
while [ $count -lt 5 ]
do
if [ $count -eq 2 ]; then
echo "Count is 2"
fi
((count++))
done
num=0
until [ $num -eq 5 ]
do
if [ $num -eq 3 ]; then
echo "Num is 3"
fi
((num++))
done
通過在循環中使用if語句,可以根據條件來執行不同的操作,提高腳本的靈活性和可讀性。