bash:意外令牌'完成'附近的语法错误

时间:2014-11-05 01:58:56

标签: bash

任何人都可以在以下bash脚本中指出错误

 for i in {0..127} ; do echo -n [$i] ; if [$i -eq 7]; then echo "\n" ; mytool-c "read 0x1540:0xa0:$i*$j" ; done

1 个答案:

答案 0 :(得分:1)

if行中缺少空格。它必须是[ $i -eq 7 ]。 ([是一个命令。)

但您的错误是您错过了fi的结束if