免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 647 | 回复: 4

[文本处理] 获取问题 [复制链接]

论坛徽章:
2
15-16赛季CBA联赛之八一
日期:2017-12-29 13:06:2315-16赛季CBA联赛之天津
日期:2018-08-08 17:39:46
发表于 2019-11-20 10:42 |显示全部楼层
获取文件夹内所有文件名称 并读取每个文本总行数, 然后out
输出变成列结构   左边是文件名称  右行是该行数 用"|"分隔符形式  


china 盛盛 超市商场.txt
盛盛卖场.txt


out
china 盛盛 超市商场|92
盛盛卖场|181


谢谢...

论坛徽章:
7
2016科比退役纪念章
日期:2018-10-24 08:24:0115-16赛季CBA联赛之北控
日期:2019-03-12 14:34:562016科比退役纪念章
日期:2019-04-01 10:33:0915-16赛季CBA联赛之山东
日期:2019-04-17 12:46:3215-16赛季CBA联赛之广夏
日期:2019-05-09 16:40:4015-16赛季CBA联赛之广夏
日期:2019-10-10 15:33:4015-16赛季CBA联赛之辽宁
日期:2019-10-15 08:37:06
发表于 2019-11-20 13:02 |显示全部楼层
不考虑输出格式的话一个命令
  1. wc -l *.txt
复制代码

其他你自自己发挥好了

论坛徽章:
0
发表于 2019-11-20 13:49 |显示全部楼层
perl -nE'eof&&(say"$ARGV|$.")&&close ARGV' *.txt

论坛徽章:
2
15-16赛季CBA联赛之八一
日期:2017-12-29 13:06:2315-16赛季CBA联赛之天津
日期:2018-08-08 17:39:46
发表于 2019-11-20 14:10 |显示全部楼层
好谢谢            

论坛徽章:
0
发表于 2019-11-21 12:53 |显示全部楼层
powershell win,linux通用:
dir /你的目录 -Recurse |select-object name,length #没有竖线分隔符

加上竖线:
dir |select-object name,@{n='a';e={'|'}},length



全路径,长度:
dir /你的目录 -Recurse |select-object fullname,length



教程在此:
ps第4课:文件目录对象介绍
http://bbs.chinaunix.net/thread-4264293-1-1.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

ITPUB技术栈

ITPUB技术栈:http://z.itpub.net/
ITPUB技术栈是由ITPUB社区打造的垂直于IT领域的知识交流平台,在这里,你既可以是创作者也可以是消费者。如果你的IT生涯丰富多彩,喷薄的个人价值尽可在小栈内体现;如果你渴望找到志同道合的伙伴,拓宽人脉,小栈会是你最好的选择。





点击进入>>
  

北京盛拓优讯信息技术有限公司. 版权所有 16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122
中国互联网协会会员  联系我们:huangweiwei@it168.com
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP