在学习脚本过程中遇到这个问题:
我在Ubuntu上执行脚本:
然后执行:
$sh loop.sh
可以得到正常的输出结果。
现在将该脚本push到手机中,当然要做修改如下:
执行:
$sh loop.sh
发现报错:
loop2.sh[2]: syntax error: '((' unexpected
求解。
我在Ubuntu上执行脚本:
#!/bin/bash
for ((i=0; i<5; i++))
do
echo $i
done
然后执行:
$sh loop.sh
可以得到正常的输出结果。
现在将该脚本push到手机中,当然要做修改如下:
#!/system/bin/bash
for ((i=0; i<5; i++))
do
echo $i
done
执行:
$sh loop.sh
发现报错:
loop2.sh[2]: syntax error: '((' unexpected
求解。