06/24/2012 09:58 AM 0 Backup of deleted Report 20120622.xlk
08/20/2012 06:51 PM 28,160 deleted 9 2 Foundation Installs on March 7th.xls
08/20/2012 06:51 PM 31,232 deleted-Installations March 10.xls
08/20/2012 06:51 PM 37,821 deleted Support Process 1.0.pdf
08/20/2012 06:51 PM 57,344 deleted_Support_Process_3_18_2010 V2.vsd
嘿傢伙。我正在爲某些文件系統分析編寫一個Perl實用程序。我在Windows中使用DIR來列出某些文件。我想抓取訪問日期(第一列)和文件名(最後一列)。許多文件名都有空格,所以我不能輕鬆地將其分割爲空格。理想情況下,我應該分開列分隔符。窗口中的分隔符
- 有沒有人知道什麼字符我應該灑在Windows(XP)輸出這樣得到每個單獨的列?
- 或者如果沒有好的角色可以分割,是否有以Perl爲中心的策略來抓取我需要的兩列?
Perl'stat'函數不能在Windows上運行,與'opendir','readdir','closedir'結合使用。解析DIR命令的輸出與解析Unix上'ls'的輸出相似 - 容易出錯。如果繼續使用DIR,按列號(字符)拆分:1-10是日期,並且名稱從其他位置開始到字符串結尾。 –