min*_*aid 4 sorting bash filter
我知道一些bash,但我面临着过滤文件的问题.我将用一个例子来解释:
给定如下文件文件(file1):
10.10.12 bib24 Avenger goodone
10.10.12 bib21 The_Dark_Knight_Rises betterone
10.10.12 bib53 Avenger goodone
10.10.12 bib35 Ice_Age wow
11.10.12 bib53 TheAmazingSpiderMan nice
11.10.12 bib54 TheAmazingSpiderMan nice
11.10.12 bib01 Avenger goodone
12.10.12 bib29 Avenger goodone
12.10.12 bib11 TheAmazingSpiderMan nice
12.10.12 bib03 Ice_Age wow
12.10.12 bib98 Ice_Age wow
14.10.12 bib12 Ice_Age wow
这是我想要的结果(file2):
10.10.12 bib24 Avenger goodone
10.10.12 bib21 The_Dark_Knight_Rises betterone
10.10.12 bib35 Ice_Age wow
11.10.12 bib53 TheAmazingSpiderMan nice
所以我的问题是:我用哪个命令来获得这个结果(file2)?(即,首先输入电影,而不考虑列/字段1,2和4).
我希望它足够清楚.
这是使用的一种方式awk:
awk '!a[$3]++' file.txt
结果:
10.10.12 bib24 Avenger goodone
10.10.12 bib21 The_Dark_Knight_Rises betterone
10.10.12 bib35 Ice_Age wow
11.10.12 bib53 TheAmazingSpiderMan nice
| 归档时间: | 
 | 
| 查看次数: | 464 次 | 
| 最近记录: |