У меня есть текстовый файл, содержащий ~ 300 тыс. Строк. Каждая строка имеет различное количество полей, разделенных запятыми, последнее из которых гарантировано числовое. Я хочу отсортировать файл по этому последнему числовому полю. Я не могу сделать:
sort -t, -n -k 2 file.in > file.out
, так как количество полей в каждой строке не является постоянным. Я думаю, что sed, awk, может быть, ответ, но не уверен, как. Например:
awk -F, '{print $NF}' file.in
дает мне последнее значение столбца, но как использовать это для сортировки файла?