我想在后台运行我的bash
脚本foo.bash
的几个实例。
当我在命令行中编写for i in {1..10}; do ~/bin/foo.bash & ; done
时,出现错误:bash: syntax error near unexpected token ;
你能解释一下这个错误发生的原因以及如何修复命令吗?
答案 0 :(得分:7)
&
和;
都是命令分隔符;你不需要(也不可能)两者。
for i in {1..10}; do ~/bin/foo.bash & done