Sorting 仅显示头中的最大数字
我使用sort-r | head,并按如下方式输出:Sorting 仅显示头中的最大数字,sorting,unix,unix-head,Sorting,Unix,Unix Head,我使用sort-r | head,并按如下方式输出: 8 a1 8 a2 5 a3 5 a4 4 a5 4 a6 4 a7 4 a8 4 a9 4 a0 8 a1 8 a2 我可以做什么使输出如下: 8 a1 8 a2 5 a3 5 a4 4 a5 4 a6 4 a7 4 a8 4 a9 4 a0 8 a1 8 a2 只有最大的k1数显示???有几种方法可以做到这一点,但这里有一种方法是使用a
8 a1
8 a2
5 a3
5 a4
4 a5
4 a6
4 a7
4 a8
4 a9
4 a0
8 a1
8 a2
我可以做什么使输出如下:
8 a1
8 a2
5 a3
5 a4
4 a5
4 a6
4 a7
4 a8
4 a9
4 a0
8 a1
8 a2
只有最大的k1数显示???有几种方法可以做到这一点,但这里有一种方法是使用
awk
。由于它已经排序,您希望通过将head
ed列表管道化为以下内容,检查是否只打印与第一个值匹配的行
awk 'BEGIN{maxval=0}; (maxval==0) {maxval=$1}; ($1==maxval) {print $0}'