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