[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: why does </proc/self/environ not work in bash?
From: |
Zachary Santer |
Subject: |
Re: why does </proc/self/environ not work in bash? |
Date: |
Wed, 14 Feb 2024 08:07:53 -0500 |
On Tue, Feb 13, 2024 at 2:27 PM Chet Ramey <chet.ramey@case.edu> wrote:
> This is a comment from the code as it existed in July 1989:
>
> /* Hopefully this command is defined in a disk file somewhere.
>
> 1) fork ()
> 2) connect pipes
> 3) close file descriptors 3-NOFILE
> 4) look up the command
> 5) do redirections
> 6) execve ()
> 7) If the execve failed, see if the file has executable mode set.
> If so, and it isn't a directory, then execute its contents as
> a shell script.
>
> Note that the filename hashing stuff has to take place up here,
> in the parent. This is probably why the Bourne style shells
> don't handle it, since that would require them to go through
> this gnarly hair, for no good reason.
> */
>
> It persists in the source to this day (except for the closing files bit).
>
Pardon my ignorance, but I don't understand how that relates to when the
redirection filename argument gets parsed, specifically.
- Re: why does </proc/self/environ not work in bash?, (continued)
- Re: why does </proc/self/environ not work in bash?, Chet Ramey, 2024/02/12
- Re: why does </proc/self/environ not work in bash?, Zachary Santer, 2024/02/12
- Re: why does </proc/self/environ not work in bash?, Chet Ramey, 2024/02/12
- Re: why does </proc/self/environ not work in bash?, Zachary Santer, 2024/02/12
- Re: why does </proc/self/environ not work in bash?, Chet Ramey, 2024/02/13
- Re: why does </proc/self/environ not work in bash?, Zachary Santer, 2024/02/13
- Re: why does </proc/self/environ not work in bash?, Chet Ramey, 2024/02/13
- Re: why does </proc/self/environ not work in bash?, Zachary Santer, 2024/02/13
- Re: why does </proc/self/environ not work in bash?, Chet Ramey, 2024/02/13
- Re: why does </proc/self/environ not work in bash?,
Zachary Santer <=
- Re: why does </proc/self/environ not work in bash?, Chet Ramey, 2024/02/14
- Re: why does </proc/self/environ not work in bash?, Zachary Santer, 2024/02/14
- Re: why does </proc/self/environ not work in bash?, Chet Ramey, 2024/02/14
- Re: why does </proc/self/environ not work in bash?, Grisha Levit, 2024/02/13