asa*_*f92 0 grep text-processing sort
我/etc/passwd有一个用户列表,格式如下:
username:password:uid:gid:firstname.lastname, somenumber:/...
Run Code Online (Sandbox Code Playgroud)
目标:我只想看到名字,然后对它们进行排序,最常见的名字出现在最前面,第二个最常见的出现在第二个等等......
我看到了一些关于如何做第二部分的解决方案,尽管它们与使用文本文件相关,而不是与从地图中读取有关。
关于第一部分,我真的不知道如何处理。我知道有一些解决方案,但真的不知道如何去做。
一种方法:
cut -d: -f5 /etc/passwd | \
sed 's/\..*//' | \
sort -i | \
uniq -ci | \
sort -rn
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
524 次 |
| 最近记录: |