Bruke sorter -kommando - Raspberry Pi Linux

Bruke sorter -kommando - Raspberry Pi Linux
Det er alltid en vanskelig og tidkrevende prosess for Raspberry Pi-brukere å sortere mange data manuelt. For å gjøre livet enklere, kan du bruke "sortere" Kommando som hjelper deg med å sortere alle typer data i løpet av sekunder.

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.