title: running bash pipe commands in background with & ampersand
body: <pre><code>time for i in `ls /tmp/chunk*`; do (cat $i | tr ' ' '\n' | sort | uniq &gt; /tmp/line${i:10}) &amp; ;done
  bash: syntax error near unexpected token `;'
  </code></pre>
  
  <p>Whats the syntax error in the above command? I also tried using <code>{}</code> and ended the piped commands with <code>;</code>. But same error shows up ...</p>