标签: shell syntax-error
for (( i=0; i<=5; i++ )) do echo "$i Echoed" done
这是使用vi编辑器在“bubble.sh”中写的内容,它给了我这个错误
bubble.sh:1:bubble.sh:语法错误:循环变量错误
我似乎不明白为什么会发生这种情况。请帮助
答案 0 :(得分:1)
for循环的样式是bash扩展名,POSIX shell不支持。如果您运行的脚本sh不是指向bash的链接,则会收到该错误。
for
bash
sh