【发布时间】:2021-04-19 04:16:06
【问题描述】:
这是一个 WSL bash 会话,我在其中尝试访问 perl 单行内的环境变量:
$ ln='Hello World'
$ echo $ln
Hello World
$ perl -E 'say $ENV{q(ln)}'
$
为什么 perl 表达式 $ENV{q(ln)} 不包含预期的环境变量 ln ?
【问题讨论】:
-
@Wes :因为它只是一个shell变量,而不是环境变量。
标签: bash perl environment-variables