为什么会\“意外的标记';'?(Why do I get \"unexpected

2019-06-27 04:22发布

我想我跑了几个实例bash脚本foo.bash背景。

当我写for i in {1..10}; do ~/bin/foo.bash & ; done for i in {1..10}; do ~/bin/foo.bash & ; done for i in {1..10}; do ~/bin/foo.bash & ; done在命令行中我得到一个错误: bash: syntax error near unexpected token ;

你能解释一下为什么会出现此错误,以及如何解决的命令?

Answer 1:

&; 均为命令分隔符; 你并不需要(也不可能有)两种。

for i in {1..10}; do ~/bin/foo.bash & done


文章来源: Why do I get \"unexpected token `;'?
标签: bash shell