在不合时宜的时刻我几次反对这个问题:
为什么存在此限制?
为什么还没有被删除?
你如何应对路径限制?...而且,切换到Linux或Mac OS X不是这个问题的有效答案;)
在我们的一台Windows XP机器上,Perl系统命令如dir /b
生成错误消息,如:/b: no such file or directory
.换句话说,该开关被解释为文件名.
无论我使用backticks
,open()
还是发生这种情况system()
.我甚至尝试将交换机作为单独的arg传递给system().当然,我已经确认该调用在DOS命令行或批处理脚本上正常工作.
有没有人遇到过这个?