title: GNU parallel not working at all
body: <p>I have been trying to use GNU parallel for some time, but I have never been able to get it to function at all!</p>
  
  <p>For example, running (in a non-empty directory!):</p>
  
  <pre><code>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
  </code></pre>
  
  <p>It seems that it is simply executing each argument as a command, which makes no sense.</p>
  
  <p>I have tried bash, zsh, tcsh, csh, and sh, to no avail.</p>