xargsの-Pオプションってありますよね。
マルチコアの上で動かすときに重宝しています。

しかし、例えば
for i in *.jpeg
do
convert $i `basename $i .jpeg`.png
done
のような多少複雑な操作をxargs -Pのような形で簡単に並列実行することはできるでしょうか?
"args"だけでなくてリダイレクトにも使用できることを望んでいます。
# 普段はzsh使ってるので for i in *.jpeg; convert $i $i:r.png とか書いてますが

zargsのような、zshに依存するやり方でも構いません。
ご存知でしたら教えていただければ幸いです。