思路:
1、先使用awk -F/ '{print 3}' 取出域名
运行结果如下:
www.nowcoder.com
www.nowcoder.com
m.nowcoder.com
2、然后再排序 sort -r 根据字符串长短,由长到短
3、uniq-c 统计相同的字符串,但是会有空格
4、使用 awk 再次分割,去除空格
结果如下:
cat nowcoder.txt | awk -F/ '{print $3}'|sort -r|uniq -c|awk '{print $1,$2}'
总结:
根据字符串长短排序指令: sort -r
统计有多少相同的字符串: uniq -c
awk 默认分割符 空格 和 tab 键