主观题:h11.有个文件如下:
11.有个文件如下:
http://a.domain.com/1.html
http://b.domain.com/1.html
http://c.domain.com/1.html
http://a.domain.com/2.html
http://b.domain.com/2.html
http://a.domain.com/3.html
要求:得到主机名(和域名),并统计哪个网址出现的次数,并排序。可以shell 或C。
得到的结果应该是:
答案:3 a.domain.com
2 b.domain.com
1 c.domain.com
[root@mail ~]# awk ‗BEGIN{FS=‖/‖}{arr[$3]++}END{for(i in arr) print
arr[i],i}‘ list| sort -r 答案
3 a.domain.com
2 b.domain.com
1 c.domain.com
http://a.domain.com/1.html
http://b.domain.com/1.html
http://c.domain.com/1.html
http://a.domain.com/2.html
http://b.domain.com/2.html
http://a.domain.com/3.html
要求:得到主机名(和域名),并统计哪个网址出现的次数,并排序。可以shell 或C。
得到的结果应该是:
答案:3 a.domain.com
2 b.domain.com
1 c.domain.com
[root@mail ~]# awk ‗BEGIN{FS=‖/‖}{arr[$3]++}END{for(i in arr) print
arr[i],i}‘ list| sort -r 答案
3 a.domain.com
2 b.domain.com
1 c.domain.com