Hi, I am trying to use parallel instead of my usual "backgrounding".
I run 60 of these background jobs at once on my 32 core machine, the <> I have put in email for convenience as actual folder names are very long.: /q/myFunc.sh 10 20000 -metric=sum -recalcDOW=wednesday -nth=0 -lag=0 -qpopt=100 -qpmin=20.0 -qpup=0.01 slotAUDJPY0fr <folder1 ..folder200> & ' ' /q/myFunc.sh 10 20000 -metric=sum -recalcDOW=wednesday -nth=0 -lag=0 -qpopt=100 -qpmin=20.0 -qpup=0.01 slotAUDJPY0fr <folder1 ..folder200> & To use parallel, I put all these into a file called parlist: /q/myFunc.sh 10 20000 -metric=sum -recalcDOW=wednesday -nth=0 -lag=0 -qpopt=100 -qpmin=20.0 -qpup=0.01 slotAUDJPY0fr <folder1 ..folder200> ' ' /q/myFunc.sh 10 20000 -metric=sum -recalcDOW=wednesday -nth=0 -lag=0 -qpopt=100 -qpmin=20.0 -qpup=0.01 slotAUDJPY0fr <folder1 ..folder200> I then tried to run in parallel like this: cat parlist | time parallel --eta or cat parlist | time parallel --eta '{}' But I get error: <WHOLE COMMAND REPEATED>: No such file or directory ETA: 0s Left: 0 AVG: 0.00s local:0/1/100%/1.0s Command exited with non-zero status 1 0.20user 0.33system 0:00.74elapsed 72%CPU (0avgtext+0avgdata 15272192maxresident)k 0inputs+0outputs (60527major+0minor)pagefaults 0swaps