任何人都可以解释Shell :: Source perl模块或Shell :: GetEnv模块的用法

时间:2013-06-28 06:38:38

标签: linux perl perl-module perltk

我是perl的初学者。我想知道如何使用这个模块。我在某处读到了这个模块,但没有得到它的用法。

实际上我有一个文件,其中包含一些环境路径,这些路径需要在使用特定工具运行某些测试(例如文件名为SET_ENV_TOOL1.cshSET_ENV_TOOL1.sh)时设置。(例如{{1} },TOOL1等)

TOOL2

每次运行测试时,工具都可能会发生变化,因此环境路径也需要设置为运行该工具。

我必须制作一个perl脚本,在运行测试之前设置这些路径。该测试将运行一个命令,该命令将使用这些环境路径。

非常感谢任何帮助。谢谢!!

1 个答案:

答案 0 :(得分:0)

Reading and changing environment variables is built-in to Perl,您不需要您提到的模块。

$ENV{UVM_HOME} = '/u/tools/digital/uvm/uvm-1.1a';
$ENV{VIPP_HOME} = '/u/tools/digital/vipcat_11.30-s012-22-05-2012';
$ENV{VIP_AXI_PATH} = "$ENV{VIPP_HOME}/vips/amba_axi/vr_axi/sv/";