On Fri, Feb 27, 2009 at 09:26:29AM -0500, Ben Hyde wrote: > f2(){ > date > cat $1 > }
> f2 <(echo l8r) > Fri Feb 27 09:18:45 EST 2009 > cat: /dev/fd/63: Bad file descriptor For whatever it's worth, I can reproduce this behavior on both Linux and OpenBSD (which use /dev/fd/*), in several versions of bash, but not on HP-UX (which uses named pipes).