linux shell for循环syntax error: bad for loop variable
写了个for循环如下
for ((i=0; i<3; i++));
do
echo $i
done
在PC机上测试OK,helper2416板子上运行失败,提示syntax error: bad for loop variable
原因:板子上的shell是ash不是bash,不支持这种形式的for写法
解决方法: 第一句改成如下
for i in `seq 10000`;
作者:帅得不敢出门 程序员群:31843264
写了个for循环如下
for ((i=0; i<3; i++));
do
echo $i
done
在PC机上测试OK,helper2416板子上运行失败,提示syntax error: bad for loop variable
原因:板子上的shell是ash不是bash,不支持这种形式的for写法
解决方法: 第一句改成如下
for i in `seq 10000`;
作者:帅得不敢出门 程序员群:31843264