各位好,我是個linux新手Orz,有個問題想跟大家請教下
工作上有大量檔名(10萬筆以上)處理的需求,檔名方式約如下
編號─日期─帳號.副檔名
如
5001010-20060709-wow.txt
5001863-20060703-lol.wav
有時需要抓某個數字以後的檔,如:抓出5000000~5001100
有時需要抓某帳號的檔名,如:wow、lol、kerker
有時需抓某副檔名如:.txt、.wav、.wc
副檔名的部份比較好解 用 mv rename *.副檔名
但編號跟帳號這部份我就不知道怎麼做了
看過sed awk egrep這些公用程式
egrep的可以用正則處理文字,但檔名好像沒辦法。
不知道我應該再補充哪方面的知識呢?謝謝
Dan