Mam plik csv z polami rozdzielonymi przez ";". Jest 8 pól i chcę posortować dane według pierwszych 4 kolumn, w porządku rosnącym (pierwszy sortuj według kolumny 1, a następnie kolumny 2 itd.).Bash: sortuj plik csv przez pierwsze 4 kolumny
Jak mogę to zrobić z linii poleceń w systemie Linux?
Próbowałem z otwartym biurem, ale pozwala mi tylko wybrać 3 kolumny.
EDYCJA: wśród pól, w których chcę sortować moje dane, trzy pola zawierają ciągi z wartościami liczbowymi, jeden tylko ciągi. Jak mogę to określić za pomocą polecenia sort
?
Dziękuję. Jakie jest znaczenie słowa "1,1n" tutaj? –
Sortowanie według numerycznej – Vijay
Oh ok. Powiedzmy, że pole 3 zawiera ciągi, zrobię "-k 3,3d", aby posortować według kolejności słownikowej, prawda? –