我喜欢这个功能
parallel -q --retries 5 ./myprogram
但是除非我传递一组args,否则GNU parallel似乎不起作用。所以我做了类似的事情
seq 1 | parallel -q --retries 5 ./myprogram
有没有办法告诉GNU Parallel我不想传递它args,只是想用它作为重试的包装器?
是否有一种bash方式来重试5而不进行bash for loop测试退出代码?
答案 0 :(得分:1)
你清楚地知道你在滥用GNU Parallel :)因此如果没有优雅的方法,就不应该感到惊讶。
一种方法是使用-N0
parallel -N0 -q --retries 5 ./myprogram ::: dummy