【发布时间】:2014-01-27 04:54:12
【问题描述】:
我有一个文本文件,其中包含以下行,
$ENVGEN/path/to/file
ENVGEN 指的是环境变量,我需要在我的环境设置中使用ENVGEN 的实际值重新评估这一行。
我可以将$ENVGEN 字符串分离为一个独立的数组元素,但我仍然需要评估它并重新形成路径。
【问题讨论】:
-
提供可使用的示例数据。
-
存储为数组的一个元素是什么意思?
-
除了访问
$ENV['ENVGEN'],你还在做什么? -
$ENVGEN 存储到数组中。所以,如果我们逐字逐句,那么我如何从 $ENVGEN 中提取 $ 符号,然后我放入 $ENV{'ENVGEN'} 中,我可以获得价值。
-
我有一个文件。在这个文件中给出了目录路径。像 $ENVGEN/xyc/yha/ 那么,如何获取目录的完整路径?
标签: arrays perl environment-variables