Sorry Ole - I simplified my use case too much. On running it with the
full set of Parallel operands I intend to use, I ran into a combination
that doesn't work, or at least gives a misleading error message. Adding
‘--pipe’ to the simplified example causes this:
larryp-MBP:~ larry$ printf '%s %
I forgot to change the command to something compatible with ‘--pipe’,
but that's not relevant to the issue:
larryp-MBP:~ larry$ printf '%s %s\n' {a..d} | parallel -C ' ' --pipe while
read first second\; do echo /\$first/\$second/\; done
/a/b/
/c/d/
larryp-MBP:~ larry$ printf '%s %