我对Perl很新,所以请原谅我这个问题是微不足道的.
在工作中,我有一个创建脚本的任务,当其他开发人员错过任务的截止日期时,该脚本将发送电子邮件.整个事情必须在Windows上工作,使用Strawberry Perl,我使用windows命令date / T来执行日期检查.我使用反引号运算符调用了很多外部命令,但在这种特殊情况下,反引号不起作用:
my $date = `date /T`;
输出:
date: invalid date `/T'
固定使用一些额外的报价:
my $date = `"date /T"`
输出:
Mon 07/07/2014
我的问题是:为什么?