I denne bloggen vil vi vise deg hvordan du bruker sortere Kommando for raskt å sortere dataene dine på Raspberry Pi -systemet.
Sorter kommando
Som navnet antyder, sortere Kommando er vant til "sortere" dataen. Sortering betyr å omorganisere dataene i riktig rekkefølge. For forståelse gir vi deg en tabell med både sorterte og usorterte data.
Usorterte data | Sorterte data |
Blekksprut | Maur |
Maur | Katt |
Hund | Hund |
Katt | Blekksprut |
I tabellen over er høyre side en sortert form for venstre sidedata. I utgangspunktet er disse dataene sortert alfabetisk, men numeriske data kan også sorteres ved hjelp av sortere kommando.
Syntaks av en slags kommando
Hvis du vil sortere Dataene, du kan bruke følgende sortere Kommandosyntaks:
$ sortering
Bruke sorteringskommando
Før du går mot å utføre "sortere" Kommando, sørg for at du har en fil der data er usortert.
Jeg har laget en Eksempelfil For å gi deg en ide om hvordan du også kan gjøre den samme prosessen for filen din. Dataene i filen kan vises ved hjelp av følgende kommando:
$ katteksempel-fil
Merk: Husk at Eksempel-fil er navnet på filen min. Du kan bruke hvilken som helst av filene dine.
Nå i filen, hvis du vil sjekke om dataene i filen er sortert eller ikke, kan du bruke den nedenfor-nevnte kommandoen.:
Kommandosyntaks
$ sort -c
Eksempel
$ sorter -c eksempel -fil
Så på bildet nedenfor vises det at filen vår ikke er sortert fordi fisk Plassering er feil når det gjelder alfabetisk rekkefølge. Du bør også huske på at sortere Kommandoen tar det første usorterte ordet og gir ut resultatene på et sted der det finner den usorterte plasseringen. Uansett hvor mange posisjoner dataene dine er usortert. Som i ovennevnte tilfelle, sjekker det plasseringen av "fisk" Som det første usorterte ordet, så gir det feil plassering av det ordet.
For å sortere filen i nøyaktig rekkefølge, bruk følgende kommando:
$ sort eksempel-fil
Merk: Bytt ut navnet på filen min, som er Eksempel-fil med din egen fil.
Hvis du nå vil lagre de sorterte dataene i en ny fil, kan du bruke følgende kommandosyntax:
Kommandosyntaks
$ sortering>
Eksempel
La oss prøve å forstå syntaks ovenfor med et eksempel der “Eksempel-fil” er en usortert fil og "output-fil" opprettes der den sorterte utgangen vil lagres.
$ sortering eksempel-fil> output-fil
Kommandoen ovenfor vil overføre de sorterte dataene til en ny fil med navnet "output-fil" Og du kan bruke katt Kommando for å bekrefte om dataene er sortert inne i filen.
Omvendt sortering
Vi har sett sorteringskommandoen, men hva om en bruker vil sortere filen i omvendt rekkefølge. For det formålet kan du følge den nedenfor-nevnte syntaks:
Kommandosyntaks
$ sorter -r
Eksempel
$ sorter -r Eksempel -fil
På bildet nedenfor kan du se tydelig hvordan data ble sortert i omvendt rekkefølge.
Numerisk sortering
De sortere Kommando sorterer ikke bare dataene i alfabetisk rekkefølge, men du kan også bruke den samme kommandoen til å sortere dataene i numerisk rekkefølge fra følgende syntaks:
Kommando synta
$ sorter -n
Eksempel
For eksempel har vi en numerisk datafil som vises i bildet nedenfor:
For å sortere ovennevnte usorterte numeriske data, bruk den nedenfor-nevnte kommandoen:
$ sort -n Eksempel -fil
Omvendt numerisk sortering
Akkurat som omvendt alfabetisk sortering, kan du også sortere de numeriske tallene i omvendt rekkefølge ved å bruke den nedenfor-nevnte syntaks:
Kommandosyntaks
Sorter -nr
Eksempel
Sorter -nr Eksempel -fil
Fjerne dupletter
Du kan også bruke "sortere" Kommando for å fjerne data som brukes flere ganger. For dette formålet må du følge den under-nevnte syntaks:
Kommandosyntaks
$ sort -u
Eksempel: La oss anta at vi har en fil med den navngitte Årskart Og du kan se at datoen “28. februar” og “31. mars” gjentas to ganger.
For å fjerne de gjentatte datoene i filen, kan du bruke følgende kommando:
$ sort -u årskart
Kommandoen ovenfor sorterer ikke bare dataene alfabetisk, den fjerner også de gjentatte måneders datoer også.
Månedssortering
Du kan også bruke sortere Kommando for å sortere dataene basert på måneden ved å bruke den nedenfor-nevnte kommandosyntax:
Kommandosyntaks
$ sort -m
Eksempel
$ sorter -m årskart
I eksemplet nedenfor blir dataene sortert basert på måneder. På denne måten kan du bruke sortere kommando for å sortere forskjellige typer data enkelt i løpet av sekunder.
Det er det for denne guiden!
Konklusjon
De sortere Kommando brukes til å omorganisere dataene alfabetisk, numerisk og månedlig. Du kan også bruke den samme kommandoen for å fjerne overflødige eller duplisere data da de fjerner de verdiene som gjentas flere ganger. Videre kan du også bruke Sorter -kommandoen til å utføre sortering i omvendt rekkefølge uansett hvor mange variabler filen din inkluderer, du vil få de sorterte dataene i løpet av sekunder.