[root@tomcat ~]# cat xingfujie.log
http://www.etiantian.org/index.html
http://www.etiantian.org/1.html
http://post.etiantian.org/index.html
http://mp3.etiantian.org/index.html
http://www.etiantian.org/3.html
http://post.etiantian.org/2.html
范例1:
[root@tomcat ~]# cut -d "/" -f 3 xingfujie.log |sort|uniq -c
1 mp3.etiantian.org
2 post.etiantian.org
3 www.etiantian.org
范例2:
[root@tomcat ~]# awk -F "/" '{print $3}' xingfujie.log |sort|uniq -c
1 mp3.etiantian.org
2 post.etiantian.org
3 www.etiantian.org
范例3:
[root@tomcat ~]# sed 's/^htt.*\/\///g' xingfujie.log |sed 's/\/.*html$//g'|sort|uniq -c
1 mp3.etiantian.org
2 post.etiantian.org
3 www.etiantian.org
范例4:
[root@tomcat ~]# cat xingfujie.log |tr "\/" "\n"|grep etiantian|sort|uniq -c
1 mp3.etiantian.org
2 post.etiantian.org
3 www.etiantian.org
范例5:
[root@tomcat ~]# cut -d "/" -f 3 xingfujie.log|awk '{++S[$1]} END {for(key in S)print key,S[key]}'|sort -k2|uniq -c
1 mp3.etiantian.org 1
1 post.etiantian.org 2
1 www.etiantian.org 3
范例6:
[root@tomcat ~]# awk -F "/" '{++S[$3]} END {for(key in S)print key,S[key]}' xingfujie.log |sort -k2|uniq -c
1 mp3.etiantian.org 1
1 post.etiantian.org 2
1 www.etiantian.org 3
将文件中的域名取出并进行排序
转载上一篇:ubuntu系统设置开机自启动
下一篇:tar命令总结
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
java将String类型的json转为json对象并进行取出相应的值
java将String类型的json转为json对象并进行取出相应的值
java json 开发语言 转义