shell统计出现域名次数按次数进行降序排列
时间: 2023-11-03 21:11:34 浏览: 177
统计数列数出现次数
可以使用以下命令来实现:
```
cat file.txt | awk '{print $1}' | sort | uniq -c | sort -rn
```
其中,`file.txt`是包含域名的文件路径。该命令的作用是:
1. 使用 `cat` 命令读取文件内容;
2. 使用 `awk` 命令提取每行中的第一个单词,即域名;
3. 使用 `sort` 命令对域名进行排序;
4. 使用 `uniq -c` 命令统计每个域名出现的次数,并在前面加上次数;
5. 使用 `sort -rn` 命令按照次数进行降序排列。
执行该命令后,会输出按照域名出现次数降序排列的结果。
阅读全文