Perl中的bash导出相当于什么?

Laz*_*zer 4 bash perl export

我正在将一个bash脚本转换为Perl.我不确定是什么相当于一个export.

LOC=/tmp/1/
export LOC
Run Code Online (Sandbox Code Playgroud)

例如,对于上面两行,什么是等效的Perl代码?

my $LOC = '/tmp/1/';
# what should go here?
Run Code Online (Sandbox Code Playgroud)

mob*_*mob 8

$ENV{LOC} = "/tmp/1";
Run Code Online (Sandbox Code Playgroud)

其内容%ENV将传播到Perl脚本的子进程的环境中.

  • 但不是父shell(通常是这个特定FAQ的未说明的需求) (6认同)
  • 对于**未出生的孩子**过程,而不是. (2认同)