Как напечатать только один столбец после сортировки? - PullRequest
0 голосов
/ 07 мая 2019

Я пытаюсь отсортировать второй столбец текстового файла, а затем распечатать только отсортированный второй столбец. Моя текущая попытка - распечатать всю строку после сортировки. Я надеюсь, что есть простое исправление, или я просто что-то упустил.

Моя попытка: sort -t\| -k2 dailyUserProcs.YYYY0430

Ответы [ 2 ]

0 голосов
/ 07 мая 2019

У вас есть дубликаты в столбце 2? Когда вам нужны только уникальные записи, вы можете повысить производительность на

awk -F'|' '{a[$2]++} END {for (i in a) print i}' dailyUserProcs.YYYY0430 | sort
0 голосов
/ 07 мая 2019

Хаки, неэффективное решение:

awk '{print $2}' file |sort
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...