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:
- Partick
- Kilmarnock
- Hamilton
- Dundee United
- Motherwell
- Dundee
- Inverness
- Ross County
- St Johnstone
- Hjörtu
- Aberdeen
- Celtic
Á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:
- heimildir
- hnúta telja
- notendanafn
- hópnafn
- stærð
- síðasta aðgangsdagur
- Skráarnafn
Þú 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.