【发布时间】:2012-03-16 20:21:59
【问题描述】:
谁能告诉我,如何在 Perl 脚本中使用 shell 命令结果?
#!/usr/bin/perl
$whoami=`whoami`;
system ('cd /var/home/'.$whoami.'/htdocs');
print $whoami;
脚本输出
[user1@srv _1]$ ./sys.pl
sh: line 1: /htdocs: No such file or directory
user1
我想将目录更改为 /var/home/user1/htdocs
【问题讨论】:
-
请注意,任何解决方案(以及您更正的代码)都不会改变您程序的工作目录!