2014-06-23 37 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' 
相關問題