Как сортировать UNIX только по одному столбцу?
Я знаю, что опция -k для Unix сортировка позволяет нам сортировать по конкретному столбцу ** и всем последующим**. Например, учитывая входной файл:
2 3
2 2
1 2
2 1
1 1
Используя sort -n -k 1
, я получаю результат, отсортированный по 1-му столбцу, а затем по 2-му:
1 1
1 2
2 1
2 2
2 3
Однако, я хочу сохранить порядок со 2-ым столбцом, вот так:
1 2
1 1
2 3
2 2
2 1
Это возможно с помощью команды sort
?