我導出了一些文件,導出後實際上有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