Как отсортировать файлы по многостолбцовому

Мой файл имеет 3 столбца, и я хочу отсортировать данные в файле столбцом 1 (DESC), столбцом 2 (ASC) и сохранить результат в другой файл. Как я могу сделать это?

1
задан 5 September 2016 в 14:23

1 ответ

sort имеет опцию отсортировать по нескольким столбцам, сделать:

sort -k1,1 -k2,2 file.txt 

Вышеупомянутое будет sort, файл сначала пробелом разделил столбец 1, затем столбцом 2.

, можно также установить другой разделитель, чем какой-либо пробел -t опция, например, установка , как разделитель:

sort -t ',' -k1,1 -k2,2 file.txt

Проверка man sort.

3
ответ дан 7 December 2019 в 12:38

Другие вопросы по тегам:

Похожие вопросы: