Re: [請問] 許多文字檔只抓其中一行?

作者: ljuber (美少婦與女兒同學的故事)   2010-11-30 08:48:51
※ [本文轉錄自 EZsoft 看板 #1CywOF2a ]
作者: ljuber (二姐帶來美麗心靈) 看板: EZsoft
標題: Re: [請問] 許多文字檔只抓其中一行?
時間: Mon Nov 29 21:09:32 2010
※ 引述《ljuber (二姐帶來美麗心靈)》之銘言:
: 我有上百個文字檔案
: 我想要做到
: 抓每個檔案的倒數第五行的資料
: 然後把檔名跟第五行資料輸在一個檔案內
: 例如 10-31-01.txt 倒數第五行為1002
: 10-31-02.txt 倒數第五行為567
: ◆ From: 123.192.214.54
: 推 chang0206:autoit會是你的好幫手 11/23 14:57
: → hpo14:vbscript 11/23 18:39
: → cocakl:shell script可以輕鬆達到你的需求:) 11/23 22:23
: → ljuber:看來autoit比較適合我 我去研究看看 11/24 22:55
後來我研究autoit還是不清楚怎麼寫
其實我需求是這樣:
有數百個文字檔案在同一個資料夾下
檔名是
004-0000-AI101-1-2010-10-31.txt
005-0000-AI101-1-2010-10-31.txt
006-0000-AI101-1-2010-10-31.txt
.
.
.
.
.
.
我想要讀取所有本字檔案倒數第五行寫入到一個txt檔內
然後把檔名前面004 跟後面2010-10-31也寫進去
最後輸出成一個文字檔,檔名變成2010-10-31.txt 內容變成下面:
004 2010-10-31 2500
005 2010-10-31 520
006 2010-10-31 3258
.
.
.
.
我目前研究autoit
發現用FileFindFirstFile跟FileFindNextFile似乎可以讀取所有檔案
但是第一步都沒有辦法把所有檔案檔名先寫入檔案
在去讀取倒數第五行
不知道有誰可以幫忙想一下有什麼指令可以用的
謝了~~
作者: mshx (小錢=>大錢?)   2009-01-30 02:24:00
正規表示法版 Regexp

Links booklink

Contact Us: admin [ a t ] ucptt.com