У меня есть таблица ниже, которая разделена с помощью ";" и отсортирована как
Дата;Имя;ID;Регион;Пусто;Номер карты;Температура
Мне нужно было указать максимальную температуру карт, каждая карта должна быть уникальной. Также окончательный список должен быть отсортирован в большую сторону по столбцу температуры.
ВХОД:
1999;D;153;RIZE;;LT1;86
2013;D;153;RIZE;;LT2;88
2012;D;153;RIZE;;LT3;9
2011;D;153;RIZE;;LT4;81
2010;D;153;RIZE;;LT1;75
1888;D;153;RIZE;;LT2;76
2008;D;153;RIZE;;LT3;77
2006;D;153;RIZE;;LT4;78
ВЫХОД:
2013;D;153;RIZE;;LT2;88
1999;D;153;RIZE;;LT1;86
2011;D;153;RIZE;;LT4;81
2008;D;153;RIZE;;LT3;77
Я попробовал команду ниже, но дал нерелевантный результат. С уважением.
sort -t ';' -rnk 7 sil3 | sort -u -t ';' -rk 2,6
2011;D;153;RIZE;;LT4;81
2012;D;153;RIZE;;LT3;9
2013;D;153;RIZE;;LT2;88
2010;D;153;RIZE;;LT1;75