Il parallelo GNU non funziona affatto

Ho provato a utilizzare GNU parallelamente per un po ‘di tempo, ma non sono mai riuscito a farlo funzionare affatto!

Ad esempio, in esecuzione (in una directory non vuota!):

ls | parallel echo # Outputs single new line ls | parallel echo echo echo # Outputs three new lines. ls | parallel echo {} # /bin/bash: {}: command not found ls | parallel echo '{}' # /bin/bash: {}: command not found ls | parallel 'echo {}' # Outputs: {} ls | parallel -IMM 'echo MM' # Outputs: MM 

Sembra che stia semplicemente eseguendo ogni argomento come un comando, il che non ha senso.

Ho provato bash, zsh, tcsh, csh e sh, inutilmente.