Hi all,
First of all, thanks for realizing and maintaining this very useful tool!
This is my first email, so please be understanding if it is in the wrong format.
I am not a pro user of parallel, but I have been using it for some time.
I believe I spotted a bug in the expansion of "--header :" arguments.
With this command I "remotely" generate a file and I want it to be returned back, and everything works fine.
parallel -S 127.0.0.1 --return {1} --cleanup echo {1} '>' {1} ::: A B
However, if I try to use "--header :" to give my parameter a name, the command fails.
parallel --header : -S 127.0.0.1 --return {G} --cleanup echo {G} '>' {G} ::: G A B
It seems like the argument is not expanded after "--return", as the following demonstrates: