【发布时间】:2014-02-18 02:13:57
【问题描述】:
perl 中下面的语句会报错
my $string =qx(ls grep test) ;
...其中 test 是要搜索的某个文件名...
但以下语句并没有通过错误
my $string =qx(ls) ;
我在 unix solaris 机器上工作
【问题讨论】:
-
什么错误?为什么你认为
grep是一个命令而不是ls的参数? -
我明白了。实际上,这取决于系统。适用于linux机器