條件語句
正確的寫法:
if [ $1 = "-f" ] #注意這裏,前後方括號和中間的內容之間必須有空格!
then
commands
fi
錯誤的寫法:
if [$1 == "-f"] #沒有空格,且字符串的比較不是“==”而是“=”
變量的定義和使用
正確的寫法:
filename="filename" #定義變量
echo $filename #使用變量
錯誤的寫法:
filename = "filename" #變量的定義不能在等號兩邊出現空格
echo filename #變量的使用必須前置$符號