2015-10-06 2 views
0

Я хочу отсортировать файл в следующем формате с помощью команды sort в bash, в которой буквы A-C должны сортироваться в порядке суффикса.Сортировка справа налево в таблице с несколькими столбцами в bash

Value1 C B C Value2 
Value1 A B C Value2 
Value1 C C A Value2 

Нужный выход:

Value1 C C A Value2 
Value1 A B C Value2 
Value1 C B C Value2 

До сих пор я только нашел, как сортировать 2-й, а затем 3-й, а затем четвёртую колонку с командой sort -k 2,4 file_name.txt. Как сортировать столбцы в обратном порядке?

ответ

0
sort -k 4,4 -k 3,3 -k 2,2 file 

Выход:

 
Value1 C C A Value2 
Value1 A B C Value2 
Value1 C B C Value2 
Смежные вопросы