Это то, что ожидается.sort -k3 file.txt | head -1
говорит: "покажи мне первую строку вывода"
Просто введите sort -k3 file.txt | head
, чтобы получить первые 10 строк.
Что вы ожидали или хотели?
В ответ на комментарий: не беспокойтесь!Мы все новички в начале: -)
sort -r file.txt
будет сортировать в обратном порядке, и, как говорит @shellter, sort -r -k3 file.txt | awk 'NR==1{print $3}
выведет третье значение в первой строке.