【发布时间】:2015-01-01 03:10:29
【问题描述】:
谁能指出以下 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
【问题讨论】:
-
您忘记通过
fi关闭if块
标签: 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
【问题讨论】:
fi 关闭if 块
标签: bash
if 行中缺少空格。它必须是[ $i -eq 7 ]。 ([ 是一个命令。)
但您的错误是您缺少if 的结束fi。
【讨论】: