我是Perl的初学者.我有一个
Windows批处理脚本,其中包含多个NMake命令.此批处理脚本的现有问题是,即使NMake命令在执行期间失败,也无法正确设置ERRORLEVEL.
因此,在解析日志文件之前,我们永远不知道命令是否有效.我调查了它但找不到解决方案.我,然后考虑将这个批处理脚本转换为Perl脚本,假设陷阱错误会更容易,但似乎并不那么容易:)
每当我运行我的Perl脚本时,’system’命令总是返回0.我查看了许多不同的链接,并意识到捕获’system’命令的正确返回状态并不是那么简单.不过,我尝试了这些建议,但事情并没有奏效.