use*_*305 18 perl environment-variables
如何在Perl中设置环境变量?
我想设置$HOME一个不同于默认目录的目录.
$HOME
inn*_*naM 37
你可以这样做:
$ENV{HOME} = 'something different';
但请注意,这只会在您脚本的其余部分中产生影响.当脚本退出时,调用shell将不会看到任何更改.
如上所述perldoc -v %ENV:
perldoc -v %ENV
%ENV哈希%ENV包含您当前的环境.在"ENV"中设置值会更改随后fork()"关闭"的任何子进程的环境.
%ENV
fork()
小智 8
$ENV{'HOME'} = '/path/to/new/home';
另见perlrun
归档时间:
16 年,2 月 前
查看次数:
28947 次
最近记录:
8 年,7 月 前