Are those supposed to be two separate calls to parallel? They came across as a
single line in my email.
parallel echo '{= $_ = ($arg[1] > 1 ? "a" : "b") =}' ::: 0 ::: 2
should echo "b" to stdout since zero is not greater than one
parallel echo '{= $_ = $_ =}' ::: 0 ::: 2
should echo "0 2" since that is the value of $_
parallel echo {1} '{=1 $_ = ($arg[1] > 1 ? "a" : "b") =}' ::: 0 ::: 2
should echo "0 b" to stdout
> -----Original Message-----
> From: [email protected] [mailto:parallel-
> [email protected]] On Behalf Of Ole Tange
> Sent: Thursday, August 06, 2015 3:22 PM
> To: [email protected]
> Subject: Syntax - your opinion wanted
>
> I am considering making each positional argument available in @arg.
> What should these command do?
>
> parallel echo '{= $_ = ($arg[1] > 1 ? "a" : "b") =}' ::: 0 ::: 2 parallel
> echo '{= $_ =
> $_ =}' ::: 0 ::: 2 parallel echo {1} '{=1 $_ = ($arg[1] > 1 ? "a" : "b") =}'
> ::: 0 ::: 2
>
> /Ole