On Tue, Jun 22, 2021, at 8:52 PM, Martin Jambon wrote:
> It's better. However, the reader is still left wondering what "the
> shell" is referring to in first sentence.
Subshells aside, I have a hard time believing that "the process ID
of the shell" confuses anybody in practice. Even POSIX doesn't
overcomplicate this:
$
Expands to the decimal process ID of the invoked shell. In
a subshell (see Shell Execution Environment), '$' shall
expand to the same value as that of the current shell.
(https://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#tag_18_05_02)
--
vq