I would like the timing pause to be replaced with the equivalent of a getchar() in a GNU parallel execution:
parallel -j2 --halt 2 ::: 'sleep 5m; return 1' './runMe'
However the following does not work (it finishes the execution of the first job immediately):
parallel -j2 --halt 2 ::: 'read -n1 kbd; return 1' '/runMe'
Is there another way than just waiting? NB: ./runMe contains an infinite loop.