标题: [文本处理] [已解决]批处理如何遍历文件获取邮箱?更新 [打印本页]
作者: daohe 时间: 2012-3-21 11:55 标题: [已解决]批处理如何遍历文件获取邮箱?更新
D:\email\ 下面有N个 xxx.txt文件 (我通过软件导出我邮箱里所有邮件后得来的)
求批处理, 遍历 D:\email\ 所有txt文件, 把所有邮箱(格式为xxx@xxx.xx )寻找并保存到D:\emaillist.txt里
作者: find 时间: 2012-3-21 11:58
拿一个txt文件压缩之后传上来,方便测试。
作者: daohe 时间: 2012-3-21 12:38
已经上传
谢谢
作者: find 时间: 2012-3-21 15:46
- grep -oE "[-.a-zA-Z0-9]+@[-.a-zA-Z0-9]+" a.txt >b.txt
复制代码
作者: daohe 时间: 2012-3-21 19:19
感谢您的解答.
但是, 生成的b文件是空的, 而且需要遍历 D:\email\ 下面所有txt文件
作者: find 时间: 2012-3-21 20:06
回复 5# daohe
你用的哪个版本的grep?
作者: daohe 时间: 2012-3-21 23:36
回复 6# find
不好意思, 处理a.txt是可以的. 我的疏忽.
但是能否处理某个文件夹下面所有的文本文档呢?
非常感谢
作者: find 时间: 2012-3-22 00:10
回复 7# daohe - grep -oE "[-.a-zA-Z0-9]+@[-.a-zA-Z0-9]+" *.txt >result.csv
复制代码
作者: daohe 时间: 2012-3-22 13:10
非常感谢
!!
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |