On Sep 16, Jacob Beacham <[EMAIL PROTECTED]> wrote: > The reason for this is found very easily in bash_3.0-16.diff, where the > debian package differs from the original source by checking the file > descriptor instead of the file itself if the file in question is one of > /dev/stdin, stdout, or stderr. Of course the file descriptor will > exist, but in this case, the files themselves do not, and their creation > is simply skipped over. I can't see the point of this misfeature... What's wrong with test -t 0?
> I'm not sure who wants to back down, either the bash maintainer by > removing this code, or the udev maintainer by manually hardcoding > /usr/bin/[ for the file tests, but something needs to be done. Not an option, because /usr/bin/ may not be available when the script is run. -- ciao, Marco
signature.asc
Description: Digital signature