中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: 文件行数统计 上一主题 | 下一主题
boy7470
新手上路





积分 4
发帖 4
注册 2009-3-1
状态 离线
『楼 主』:  文件行数统计

我有几百个文件,后缀名为:xls、xlsx、txt,现在我想统计出每个文件的行数,(空行不算),这些存在于文件夹及子文件夹内,并且列出目录。各位有什么好的办法解决。先谢谢了!!!!

2009-3-2 01:43
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
netbenton
银牌会员

批处理编程迷


积分 1916
发帖 752
注册 2008-12-28
来自 广西
状态 离线
『第 2 楼』:  

::拖一个目录到本批处理上,或在%1给出一个目录,否则处里当前目录
::目录及所有子目录下的指定类的文件名加其行数,组成的列表存在list.txt文件中

@echo off
set dir=
set "dir=%~dp1\"
for /f "delims=" %%a in ('dir /b /s /a-d %dir% *.xls *.xls *.txt') do (
    set/a n=0
    for /f %%b in ('type "%%a"') do set/a n+=1
    call echo.%%a   有%%n%%行
)>%temp%\list.txt
move %temp%\list.txt %dir%list.txt



精简
[你的+我的+他的]=>[大家的]    个人网志   
2009-3-2 02:03
查看资料  发送邮件  发短消息 网志  OICQ (37659560)  编辑帖子  回复  引用回复
boy7470
新手上路





积分 4
发帖 4
注册 2009-3-1
状态 离线
『第 3 楼』:  

按照2楼给的代码,我运行了,

不行啊,我用了,半天没有反应,我的文件名含有中文。这是为什么呢

2009-3-2 02:59
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
boy7470
新手上路





积分 4
发帖 4
注册 2009-3-1
状态 离线
『第 4 楼』:  

怎么没有人回答呢,没有会搞吗

2009-3-2 04:13
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
slore
铂金会员





积分 5212
发帖 2478
注册 2007-2-8
状态 离线
『第 5 楼』:  

xls、xlsx

type?



S smile 微笑,L love 爱,O optimism 乐观,R relax 放松,E enthusiasm 热情...Slore
2009-3-2 04:57
查看资料  发短消息 网志   编辑帖子  回复  引用回复
netbenton
银牌会员

批处理编程迷


积分 1916
发帖 752
注册 2008-12-28
来自 广西
状态 离线
『第 6 楼』:  

你的文件不是纯文本的吧!?
那样的话,还是不要用BAT算了,至少我搞不出来



精简
[你的+我的+他的]=>[大家的]    个人网志   
2009-3-2 07:47
查看资料  发送邮件  发短消息 网志  OICQ (37659560)  编辑帖子  回复  引用回复
boy7470
新手上路





积分 4
发帖 4
注册 2009-3-1
状态 离线
『第 7 楼』:  

是的,我的文件不全是文本的,还有.xls、.xlsx的。还有别的办法吗

2009-3-2 08:46
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
netbenton
银牌会员

批处理编程迷


积分 1916
发帖 752
注册 2008-12-28
来自 广西
状态 离线
『第 8 楼』:  

没有



精简
[你的+我的+他的]=>[大家的]    个人网志   
2009-3-2 09:43
查看资料  发送邮件  发短消息 网志  OICQ (37659560)  编辑帖子  回复  引用回复
yishanju
银牌会员

[b]看你妹啊[/b]


积分 1488
发帖 1357
注册 2006-5-20
状态 离线
『第 9 楼』:  



  Quote:
Originally posted by boy7470 at 2009-3-2 08:46:
是的,我的文件不全是文本的,还有.xls、.xlsx的。还有别的办法吗

office 文档就应该考虑用VBS, VBA ,python




有问题请发论坛或者自行搜索,再短消息问我的统统是SB
2009-3-2 20:00
查看资料  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: