Execute shell commands in parallel across multiple input items
Shell command parallelization utility
parallel
$ parallel gzip ::: *.txt
$ cat urls.txt | parallel --pipe curl
$ parallel echo {1} {2} ::: A B C ::: 1 2 3