我试图从我的Perl程序中运行Bash命令.但是Perl似乎把我的Bash $ PWD环境变量混淆为Perl变量.
我怎么能把它作为一个字符串全部读出来?
这就是我想要运行的
my $path = /first/path; `ln -s $path $PWD/second/path`
那些反引号在Bash中运行第二行.使用System()会产生同样的问题.
有任何想法吗?
linux bash perl pwd
bash ×1
linux ×1
perl ×1
pwd ×1