Shell Ubuntu终端vi编辑器中For循环的语法错误 for((i=0;i
那种类型的Shell Ubuntu终端vi编辑器中For循环的语法错误 for((i=0;i,shell,syntax-error,Shell,Syntax Error,那种类型的for循环是一个bash扩展,在POSIX shell中不受支持。如果您使用sh运行脚本,而该脚本不是bash的链接,您会遇到这个错误。我确实在脚本开头添加了“#!/bin/bash”,现在它给我一个错误提示“bubble.sh:2:bubble.sh:语法错误:循环变量无效” for (( i=0; i<=5; i++ )) do echo "$i Echoed" done
for
循环是一个bash
扩展,在POSIX shell中不受支持。如果您使用sh
运行脚本,而该脚本不是bash的链接,您会遇到这个错误。我确实在脚本开头添加了“#!/bin/bash”,现在它给我一个错误提示“bubble.sh:2:bubble.sh:语法错误:循环变量无效”
for (( i=0; i<=5; i++ ))
do
echo "$i Echoed"
done