2014-06-23 19 views
0

bash for i in {1..1};做POOL_SIZE = 10束EXEC sidekiq -e生产C 50 -C ./config/sidekiq.yml &做将环境传递给bash中的命令用于循环一个班轮

#=>庆典:附近意外的标记语法错误'做”

你有什么我错过了什么?

+0

是'POOL_SIZE = 10 bundle exec sidekiq -e production -c 50 -C ./config/ sidekiq.yml'单个命令? –

+0

请格式化您的代码和错误,请将其缩进四个空格或用波浪线围绕它。 – BroSlow

回答

1

如果你不想使用脚本确实想直接传递命令的列表作为字符串bash可执行文件,使用-c选项,并引用整个字符串

bash -c 'for i in {1..1}; do POOL_SIZE=10 bundle exec sidekiq -e production -c 50 -C ./config/sidekiq.yml & done' 
相关问题