On 2024-07-20 00:07, Mike Castle wrote:
In addition to what everyone else has said about env(1), there is the fact that Korn derived shells also supports some of the same features.env VAR1=foo VAR2=bar random-command VAR1=foo VAR2=bar random-command
$ VAR1=foo && ./a.sh $ export VAR2=foo; ./a.sh $ ./b.sh $VAR1 will be seen by a.sh only, but $VAR2 can be seen my current login session (such as b.sh). Am I right? I am a bit confused about env scope. Thanks for your kind help.