处理以下文件内容,将域名取出并进行计数排序
2017-12-02 18:07
831 查看
http://www.baidu.com/index.html
http://www.baidu.com/1.jpg http://post.baidu.com/index.php http://mp3.baidu.com/index.jsp http://www.baidu.com/3.html http://post.baidu.com/2.bmp
解决方法:
方法1:
# awk -F '/' '{print $3}' czz.txt |sort -r|uniq -c
3 www.baidu.com
2 post.baidu.com
1 mp3.baidu.com
方法2:
# cut -d / -f3 czz.txt |sort -r |uniq -c
方法3:
[root@centos7 oldboy]# awk -F "/"'{S[$3]=S[$3]+1}END{for(k in S) print k,S[k]}' czz.txt|sort -r
www.baidu.com 3
post.baidu.com 2
mp3.baidu.com 1
方法4:
# sed -r 's#http://(.*)/.*#\1#g' czz.txt |sort -r|uniq -c
目前这四种方法已经够用了,不再上传其他方法了
http://www.baidu.com/1.jpg http://post.baidu.com/index.php http://mp3.baidu.com/index.jsp http://www.baidu.com/3.html http://post.baidu.com/2.bmp
解决方法:
方法1:
# awk -F '/' '{print $3}' czz.txt |sort -r|uniq -c
3 www.baidu.com
2 post.baidu.com
1 mp3.baidu.com
方法2:
# cut -d / -f3 czz.txt |sort -r |uniq -c
方法3:
[root@centos7 oldboy]# awk -F "/"'{S[$3]=S[$3]+1}END{for(k in S) print k,S[k]}' czz.txt|sort -r
www.baidu.com 3
post.baidu.com 2
mp3.baidu.com 1
方法4:
# sed -r 's#http://(.*)/.*#\1#g' czz.txt |sort -r|uniq -c
目前这四种方法已经够用了,不再上传其他方法了
相关文章推荐
- Python---对html文件内容进行搜索取出特定URL地址字符串,保存成列表,并使用每个url下载图片,并保存到硬盘上,使用bs4,beautifulsoup模块
- Python---对html文件内容进行搜索取出特定URL地址字符串,保存成列表,并使用每个url下载图片,并保存到硬盘上,使用正则re
- 批处理应用根据文件内容进行重命名操作
- 批处理应用:根据文件内容进行重命名操作
- dd命令_Linux dd 命令用法详解:复制文件并对原文件的内容进行转换和格式化处理
- 将文件中的域名取出并进行排序
- java对txt文本文件的复制粘贴(对文件内容进行了简单的修改)以行为一个处理单位
- 用Excel打开csv文件时,如何处理数字内容展现会自动转换格式的问题
- 批处理命令进行模板文件的替换
- PHP给文字内容中的关键字进行套红处理
- JSP处理文件夹中的内容且下载文件。
- SpringCloud(第 032 篇)配置服务端ClientServer对配置文件内容进行RSA加解密
- 使用gulp相关插件进行api的跨域访问并监控文件的变化的简单处理
- 将文件中内容进行大小写转化
- WIN7下的WCF遇到的问题:HTTP 错误 404.17 - Not Found 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理
- 读取省市区文件,并对文件内的数据进行处理和存储
- 如何使用fstream类进行文件的I/O处理
- 配置scut协议生成器的时候需要配置iis,出现常见错误——Win7中IIS出现“HTTP 错误 404.17 - Not Found 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理。
- java读取文件进行业务处理
- 从键盘上输入以下的数据:"TOM:89|JERRY:90|TONY:95",数据格式为“姓名:成绩|姓名:成绩|姓名:成绩”,对输入的内容按成绩进行排序,并将结果按成绩由高到低排序。