0
for ((i=0; i<=5; i++))
do
echo "$i Echoed"
done
這是在「bubble.sh」用vi編輯器中寫道,它給了我這個錯誤語法錯誤在for循環的Ubuntu終端vi編輯器
bubble.sh: 1: bubble.sh: Syntax error: Bad for loop variable
我似乎不明白爲什麼發生這種情況..請幫助
for ((i=0; i<=5; i++))
do
echo "$i Echoed"
done
這是在「bubble.sh」用vi編輯器中寫道,它給了我這個錯誤語法錯誤在for循環的Ubuntu終端vi編輯器
bubble.sh: 1: bubble.sh: Syntax error: Bad for loop variable
我似乎不明白爲什麼發生這種情況..請幫助
for
循環的樣式是bash
擴展名,在POSIX shell中不受支持。如果您運行sh
而不是鏈接到bash
的腳本,則會出現該錯誤。
我在腳本的開頭添加了「#!/ bin/bash」現在它給了我一個錯誤:「bubble.sh:2:bubble.sh:Syntax error:Bad for loop variable」 –