我导出了一些文件,导出后实际上有2个文件丢失。 在报告中写道,我导出260个文件,但我只有258个。比较数组以找出差异[Perl中的文件处理]
现在我想检查哪些文件丢失。所以我决定用Perl脚本来尝试它,即使这是我的新手。
导出协议看起来像这样...
DATEDATEDATE - 用户出口,计数器 '0000000001':对象: '文件名' 得到了出口。指定用户导出。 文件:'D:\ Work \ Export_Import \ Export \ FILENAME.xml'已导出。
唯一重要的事情是文件名:]
谢谢!
编辑:解决了它。向下滚动:]
您在DATEI中更改每一行$ Expo。循环结束时只保留最后一个值。 – choroba 2015-03-31 12:19:55
是的,你每次通过循环重置$ Expo。使用连接运算符'。='而不是'='。尽管...我认为你在这之后仍然有问题。 – beasy 2015-03-31 12:41:27
修复了,谢谢。但是这个问题在逻辑上是另外一个问题。我怀疑我可以使用!〜在这里:D – 0carina 2015-03-31 12:44:00