Сортировать по третьей колонке и четвертой колонкеВозможна ли сортировка по нескольким столбцам в awk?
ввода
B,c,3,
G,h,2,
J,k,4,
M,n,,1
Выходной
M,n,,1
G,h,2,
B,c,3,
J,k,4,
Пожалуйста, помогите мне
ОБНОВЛЕНО
awk -F, 'a[$3]<$4{a[$3]=$4;b[$3]=$0}END{for(l in a){print b[l]","l} }' FILE2
я использовать эту команду и я получает
это
M,n,,1,
,2
,3
,4
вы можете использовать 'gawk' и [Контрольно-Scanning] (https://www.gnu.org /software/gawk/manual/html_node/Controlling-Scanning.html) ..... но .... @Sundeep-решение говорит, что 'sort' лучший выбор, чем' awk' для этого –
Это было перечеркнуто. http://unix.stackexchange.com/q/345883/135943 – Wildcard