GNU paralelo no funciona en absoluto
He intentado usar GNU en paralelo durante algún tiempo, ¡pero nunca he podido hacer que funcione!
Por ejemplo, ejecutando (en un directorio no vacío):
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
Parece que simplemente está ejecutando cada argumento como un comando, lo que no tiene sentido.
He intentado bash, zsh, tcsh, csh, y sh, sin éxito.