![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-25 22:45 |
共 47,812 主题排行 / 349,910 发帖 / 今日 0 篇 / 48,264 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 对大量文本文件的批量处理(合并,统计) |
| 可打印版本 2,946 / 5 |
| 第1楼 oxus | 发表于 2006-10-04 23:36 |
| 新手上路 发帖 1 积分 6 | |
|
对大量文本文件的批量处理(合并,统计) 我有一系列的文本文件(596个),想对其作以下处理:
1、将指定的文件(比如001到180)内容进行合并(最好根据输入,比如“请输入您想合并的文件”),写入新文件new001.txt中; 2、统计new001中所有汉字(最好包括标点符号)出现的频率,将结果写入result001.txt中。 本人是菜鸟,麻烦高手指点一二。 |
|
| 第2楼 electronixtar | 发表于 2006-10-04 23:58 |
| 铂金会员 发帖 2,672 积分 7,493 | |
|
让人感到很反感的一点是:很多一次性非重复的工作也用批处理来做是不是有点浪费了?
个人觉得楼主的问题用 Word 就可以很好的解决。非得在cmd那个黑框框里处理才舒服么? |
|
| 第3楼 NaturalJ0 | 发表于 2006-10-05 00:12 |
| 银牌会员 发帖 533 积分 1,181 | |
|
所有汉字出现的频率 = =b
想知道下,你统计这有啥用。 |
|
| 第4楼 pengfei | 发表于 2006-10-05 00:25 |
| 银牌会员 发帖 485 积分 1,218 来自 湖南.娄底 | |
|
要符合楼主的要求, 也不是不行, 你想过滤这么多字符, 效率可想而知. 代码也会很冗长, 费神呀~~~!
|
|
| 第5楼 namejm | 发表于 2006-10-05 00:27 |
| 荣誉版主 发帖 1,737 积分 5,226 来自 成都 | |
|
对于你的第一个问题,可以用如下代码来实现:
统计汉字出现的出现频率,hitme曾经做过,不过好象结果不是很准确,把他的代码贴出来,各位可以讨论一下 |
|
| 第6楼 redtek | 发表于 2006-10-05 10:34 |
| 金牌会员 发帖 1,147 积分 2,902 | |
Originally posted by oxus at 2006-10-4 23:36: 你希望: A、帮你做完你所遇到的工作上的任务?(全帮你干了) B、帮你掌握你要完成工作所要具备的知识?(帮你掌握批处理知识,你自己学着做) |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |