Hvernig Til Raða Gögn Í A Skrá Using Linux

Kynning

Í þessari handbók mun ég sýna þér hvernig á að flokka gögn í afmörkuðum skrám og frá framleiðsla annarra skipana.

Þú verður ekki hissa á að læra að skipunin sem þú notar til að framkvæma þetta verkefni er kallað "raða". Allar helstu skiptir svona stjórn verða veittar í þessari grein.

Dæmi um gögn

Gögnin í skrá geta verið flokkaðar svo lengi sem það er afmarkað á einhvern hátt.

Til dæmis, við skulum taka endanlega deildaborðið frá Skoska úrvalsdeildinni á síðasta ári og geyma gögnin í skrá sem kallast "spl".

Þú getur búið til gagnaskrá með eftirfarandi hætti með einum klúbb og gögnin fyrir klúbbinn aðskilin með kommum á hverri röð.

Lið Markmið skorið Markmið gegn Stig
Celtic 93 31 86
Aberdeen 62 48 71
Hjörtu 59 40 65
St Johnstone 58 55 56
Motherwell 47 63 50
Ross County 55 61 48
Inverness 54 48 52
Dundee 53 57 48
Partick 41 50 46
Hamilton 42 63 43
Kilmarnock 41 64 36
Dundee United 45 70 28

Hvernig á að raða gögnum í skrám

Frá því borði má sjá að Celtic vann deildina og Dundee United kom síðast. Ef þú ert Dundee United aðdáandi gætirðu viljað gera þér líða betur og þú gætir gert þetta með því að flokka á skorðum mörk.

Til að gera þetta hlaupa eftirfarandi skipun:

flokkaðu -k2 -t, spl

Í þetta sinn var röðin sem hér segir:

Ástæðan fyrir því að niðurstöðurnar eru í þessari röð er sú að dálkur 2 er mörkin skoruð dálkur og tegundin fer frá lægsta til hæsta.

The -k skipta gerir þér kleift að velja dálkinn til að raða eftir og -t skipta leyfir þér að velja afköst.

Til að gera sig mjög hamingjusamur geta Dundee United aðdáendur flokkað eftir dálki 4 með eftirfarandi skipun:

flokkur -k4 -t, spl

Nú er Dundee United efst og Celtic er neðst.

Auðvitað myndi þetta gera bæði Celtic og Dundee aðdáendur mjög óhamingjusamir. Til að setja hluti rétt getur þú slegið í öfugri röð með því að nota eftirfarandi skipta:

flokkaðu -k4 -t, -r spl

A frekar undarlegt skipta gerir þér kleift að raða handahófi sem raunverulega bara jumbles upp raðir gagna.

Þú getur gert þetta með því að nota eftirfarandi skipun:

flokkaðu -k4 -t, -R spl

Þetta gæti valdið raunverulegum vandamálum ef þú blandaðir upp -r og -R skipta þinn.

Svona stjórn getur einnig flokkað dagsetningar í mánuð til þess. Til að sýna fram á að líta á eftirfarandi töflu:

Mánuður Gögn notuð
Janúar 4G
Febrúar 3000K
Mars 6000K
Apríl 100M
Maí 5000M
Júní 200K
Júlí 4000K
Ágúst 2500K
September 3000K
október 1000k
Nóvember 3G
Desember 2G

Ofangreind tafla táknar mánuð ársins og magn gagna sem notuð eru á farsímanum.

Þú getur raðað dagsetningar stafrófsröð með eftirfarandi skipun:

flokkaðu -k1 -t, gagnasöfn

Þú getur einnig raðað eftir mánuði með því að nota eftirfarandi skipun:

flokkaðu -k1 -t, -M gagnasöfn

Nú sýnist augljóslega að töflunni hér að ofan sýnir þá í mánaðarlegri röð en ef listinn var handahófi byggð þá væri þetta einföld leið til að flokka þær.

Þegar litið er á aðra dálkinn er hægt að sjá að öll gildin eru í læsilegu formi sem er mönnum sem lítur ekki út eins og það væri auðvelt að raða en svona stjórn getur flokkað gögnin sem notuð eru með því að nota eftirfarandi skipun:

flokkaðu -k2 -t, -h gagnasöfn

Hvernig á að flokka gögn sem fara fram úr öðrum skipunum

Þó að flokkun gagna í skrám sé gagnleg, þá er hægt að nota svona stjórn til að raða framleiðslunni frá öðrum skipunum:

Til dæmis líta á ls stjórn :

ls-lt

Ofangreind skipun skilar hverri skrá sem röð af gögnum með eftirfarandi reitum sem birtar eru í dálkum:

Þú getur raðað listanum eftir skráarstærð með því að keyra eftirfarandi skipun:

ls -lt | raða -k5

Til að fá niðurstöðurnar í öfugri röð ættirðu að nota eftirfarandi skipun:

ls -lt | raða -k5 -r

Svona stjórn er einnig hægt að nota í tengslum við PS skipunina sem listar ferla sem keyra á kerfinu þínu.

Til dæmis hlaupa eftirfarandi ps stjórn á kerfinu þínu:

ps -eF

Ofangreind skipun skilar mikið af upplýsingum um þau ferli sem eru í gangi á kerfinu þínu.

Ein af þessum dálkum er stærð og þú gætir viljað sjá hvaða ferli eru stærstu.

Til að raða þessum gögnum eftir stærð sem þú notar eftirfarandi skipun:

ps -eF | raða -k5

Yfirlit

Það er ekki mikið að svona stjórn en það getur orðið gagnlegt mjög fljótt þegar flokkun framleiðsla frá öðrum skipunum er skipt upp í merkingu, sérstaklega þegar stjórnin hefur ekki eigin svigaskipta í boði.

Nánari upplýsingar er að finna í handbókunum fyrir svörunina.