Chinaunix

标题: perl中使用export命令的问题 [打印本页]

作者: pidan    时间: 2009-11-11 15:41
标题: perl中使用export命令的问题
代码如下:

#!/usr/bin/perl
    $curpath = `pwd`;
        chomp($curpath);
        print $curpath."===========export ld==============\r\n";
        `echo $LD_LIBRARY_PATH`;
        `export LD_LIBRARY_PATH=$curpath`;
        `echo $LD_LIBRARY_PATH`;

发现export后没有生效
作者: 兰花仙子    时间: 2009-11-11 15:44
每一个``就打开一个独立的外部进程。
一个进程里export的东西,另一个进程里能有效么?

另外这个程序也太。。。
http://bbs3.chinaunix.net/thread-1606374-1-5.html
作者: pidan    时间: 2009-11-11 15:48
那想在perl脚本中设置LD_LIBRARY_PATH路径不行了。
bash可以呀
作者: 兰花仙子    时间: 2009-11-11 15:52
原帖由 pidan 于 2009-11-11 15:48 发表
那想在perl脚本中设置LD_LIBRARY_PATH路径不行了。
bash可以呀


perl不是bash~~

How do I set environment variables in Perl programs?
http://www.devdaily.com/perl/edu/qanda/plqa00014/




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2