J’utilise sort -r | prenez la tête et sortez le comme ceci:
8 a1 8 a2 5 a3 5 a4 4 a5 4 a6 4 a7 4 a8 4 a9 4 a0
Que puis-je faire pour rendre la sortie comme ceci:
8 a1 8 a2
seul le plus grand nombre k1 apparaît ????
Il y a plusieurs façons de le faire, mais en voici une qui utilise awk
. Comme il est déjà sortingé, vous souhaitez vérifier uniquement les lignes correspondant à la première valeur en insérant la liste
awk 'BEGIN{maxval=0}; (maxval==0) {maxval=$1}; ($1==maxval) {print $0}'