Fish shell
Pretty flashy :-) I like how it told me to use () when I tried typing $(), and the autocompletion is quite impressive.<p>However, how do you work around the lack of <() and >()? E.g. if I want to do the equivalent of<p><pre><code>    $ diff <(xzcat foo.xz) <(xzcat bar.xz)
</code></pre>
?<p>EDIT: nevermind, I see the fish version is<p><pre><code>    $ diff (xzcat foo.xz|psub) (xzcat bar.xz|psub)
</code></pre>
which actually does the mkfifo dance for you :-)