Date: Mon, 4 Jan 2016 20:06:55 -0500
   From: chris...@zoulas.com (Christos Zoulas)

   On Jan 5,  5:33am, k...@munnari.oz.au (Robert Elz) wrote:
   -- Subject: Re: CVS commit: src/bin/sh

   |   | Does the exec'ed program know what to do with fd > 2?
   |   | Is it hard-coded, or do we specify it with -fd N?
   | 
   | More likely, if this ever was to be used, it would be /dev/fd/N
   | but certainly this is not going to be common.

   Right, otherwise people would complain a lot more about ksh than
   they currently do looking at the web...

I'm pretty sure I have shell scripts that rely on /dev/fd/N working as
an exec'd command argument for N > 2.  An example of an exec'd program
that uses N > 2 without /dev/fd/N is gpg, with the --passphrase-fd,
--command-fd, --status-fd options.  I would be unhappy if these broke.

...unless I've misunderstood what this thread is about from my very
cursory skimming of it.

Reply via email to