在Linux中,可以使用echo
結合條件語句(如if
、elif
和else
)實現條件輸出
#!/bin/bash
num=5
if [ $num -lt 0 ]; then
echo "數字小于0"
elif [ $num -eq 0 ]; then
echo "數字等于0"
else
echo "數字大于0"
fi
在這個示例中,我們首先定義了一個變量num
并賦值為5。然后使用if
語句檢查num
的值是否小于0,如果是,則輸出"數字小于0"。接下來,我們使用elif
語句檢查num
的值是否等于0,如果是,則輸出"數字等于0"。最后,如果num
的值大于0,我們使用else
語句輸出"數字大于0"。
注意:在這個示例中,我們使用了[ $num -lt 0 ]
這樣的條件表達式。這種表達式用于比較兩個值,如果條件為真,則返回1,否則返回0。在if
、elif
和else
語句中,我們可以使用這種表達式來進行條件判斷。