首先for循环的代码如下:
#!/bin/bash
#by authors wujinfan
#qiuhe j=0for (( i=1;i<=100;i++ ))
doj=`expr $i + $j`
doneecho $j
~
在运行的时候遇到了“Syntax error: Bad for loop variable”这个问题,百度之后发现不是代码的问题,是由于ubuntu系统为了加快开机速度,用dash代替了传统的bash,只需要dpkg-reconfigure dash 命令,取消dash即可。