bug-bash
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

/dev/fd/62: No such file or directory


From: Linda Walsh
Subject: /dev/fd/62: No such file or directory
Date: Thu, 27 Mar 2014 17:42:16 -0700
User-agent: Thunderbird

When a system is not fully up or limping, various
services like udevd may not be mounted yet -- proc may not be
mounted yet.  But it appears there are features in bash that
try to use external paths to access process descriptors in
itself (rather than just using them directly).

If there is a need to pick up those fd's, I think it would
be prudent if bash, **internally**,
did not rely on os-mechanisms that may not be there ...

Note -- I'm not saying bash should attempt to do something
about a user's use of /dev/stdin or whatever in a script.

but specifically I've seen above error message /dev/fd/62 (not sure
if it was just 62, maybe 63 as well?) a fair amount after,
I think, 4.3.

I certainly wouldn't be against a builtin that would return
the same thing as /dev/fd/62 -- just one that doesn't try to
walk an external path to perform internal functions (have looked
several times at scripts that have shown such messages, and
have yet to see any mention of /dev/fd/xx in the script, so I'm
/presuming/ (sigh) that it is something internal to bash?






reply via email to

[Prev in Thread] Current Thread [Next in Thread]