我在shell中有以下代码片段:
Count=10;
for ( i=1 ; i<=$Count ; i++ )
do
#Some Operations
done
在运行上面的代码时,它给出了以下错误
123: line 2: syntax error near unexpected token `('
123: line 2: `for ( i=1 ; i<=$Count ; i++ )'
此代码工作正常,但突然间它开始出现此错误。 试了很多东西,但它没有用。
答案 0 :(得分:0)
您需要使用双括号:
Count=10;
for (( i=1 ; i<=$Count ; i++ ))
do
echo $i
done