我有一個BlueHost的服務器設置,我試圖設置路徑在我的Perl程序設置路徑的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不會被添加。任何人都可以告訴我我做錯了什麼?
好吧,試試吧。 – user1092042
@ikegami,請再次閱讀我的答案 - 它不違反你的。由於這個問題並不清楚,我只是強調,這種改變只會發生在Perl腳本上下文本身中,並且不會在腳本完成之後,即在調用shell中持久化。 – Gonen