gpt4 book ai didi

perl - 在 perl 程序中设置路径

转载 作者:行者123 更新时间:2023-12-04 05:41:06 29 4
gpt4 key购买 nike

我有一个 bluehost 服务器设置,并试图在我的 perl 程序中设置路径

 print "Content-type: text/html\n\n";
my $output=`export PATH=\${PATH}:/usr/local/jdk/bin`;
my output1=`echo \$PATH`;
print $output1;

但是它仍然只打印原始的 $PATH。/usr/local/jdk 没有被添加。谁能告诉我我做错了什么?

最佳答案

您正在创建一个 shell,执行一个在 shell 中设置环境变量的 shell 命令,然后退出 shell,而不对环境变量做任何事情。你从未改变perl的环境。这将使用

local $ENV{PATH} = "$ENV{PATH}:/usr/local/jdk/bin";

不过,添加到路径的末尾有点奇怪。

关于perl - 在 perl 程序中设置路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11069137/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com