我目前擁有當前腳本。使用xargs並行運行程序
#!/bin/bash
# script.sh
for i in {0..99}; do
script-to-run.sh input/ output/ $i
done
我希望使用xargs並行運行它。我已經嘗試過
script.sh | xargs -P8
但是這樣做只能在當時執行一次。 -n8也沒有運氣。 在該行的末尾添加&腳本中的for循環執行會嘗試一次運行該腳本99倍。我該如何執行循環只有8個,最多100個。
使用GNU並行 – Barmar 2015-02-06 03:20:51
這就是我最初想做的事,卻不得不因爲我是在Windows上訴諸xargs的。我無法在Windows上運行GNU Parallel – Olivier 2015-02-06 03:21:36
這個腳本是自稱還是隻是在你問這裏時混淆了名字? – 2015-02-06 03:24:05