各位好,我是个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