Utangulizi
Katika mwongozo huu, nitakuonyesha jinsi ya kuchagua data katika faili zilizopangwa na kutoka kwa pato la amri nyingine.
Huwezi kushangaa kujua kwamba amri unayotumia kufanya kazi hii inaitwa "aina". Mabadiliko yote ya amri ya aina yatatolewa katika makala hii.
Data ya Mfano
Data katika faili inaweza kupangiliwa kwa muda mrefu kama imewekwa kwa njia fulani.
Kwa mfano, hebu tuchukue meza ya ligi ya mwisho kutoka Ligi Kuu ya Scottish mwaka jana na uhifadhi data katika faili inayoitwa "spl".
Unaweza kuunda faili ya data kama ifuatavyo na klabu moja na data kwa klabu hiyo iliyotengwa na vitendo kila mstari.
Timu | Malengo Alipigwa | Malengo dhidi ya | Pointi |
---|---|---|---|
Celtic | 93 | 31 | 86 |
Aberdeen | 62 | 48 | 71 |
Mioyo | 59 | 40 | 65 |
St Johnstone | 58 | 55 | 56 |
Mamawell | 47 | 63 | 50 |
Kata ya Ross | 55 | 61 | 48 |
Inverness | 54 | 48 | 52 |
Dundee | 53 | 57 | 48 |
Panda | 41 | 50 | 46 |
Hamilton | 42 | 63 | 43 |
Kilmarnock | 41 | 64 | 36 |
Dundee United | 45 | 70 | 28 |
Jinsi ya Kupanga Data Katika Faili
Kutoka kwenye meza hiyo, unaweza kuona kwamba Celtic alishinda ligi na Dundee United alikuja mwisho. Ikiwa wewe ni shabiki wa Dundee United unaweza kutaka kujisikia vizuri zaidi na unaweza kufanya hivyo kwa kutatua malengo yaliyopigwa.
Ili kufanya hivyo tumia amri ifuatayo:
aina -k2 -t, spl
Wakati huu utaratibu utakuwa kama ifuatavyo:
- Panda
- Kilmarnock
- Hamilton
- Dundee United
- Mamawell
- Dundee
- Inverness
- Kata ya Ross
- St Johnstone
- Mioyo
- Aberdeen
- Celtic
Sababu matokeo ni katika utaratibu huu ni kwamba safu ya 2 ni malengo yaliyofunga safu na aina huenda kutoka chini kabisa hadi juu.
The -k kubadili inakuwezesha kuchagua safu ya kupangilia na -badili inakuwezesha kuchagua mchezaji.
Ili kujifurahisha kweli mashabiki wa Dundee United wanaweza kutatua kwa safu ya 4 kwa kutumia amri ifuatayo:
aina -k4 -t, spl
Sasa Dundee United ni juu na Celtic ni chini.
Bila shaka, hii ingeweza kuwafanya mashabiki wa Celtic na Dundee wasio na furaha sana kweli. Kuweka vitu vizuri unaweza kupangilia ili urejeze kwa kutumia kubadili zifuatazo:
aina -k4 -t, -r spl
Kubadili kushangaza kunakuwezesha kutengeneza nasibu ambayo inajitokeza tu safu za data.
Unaweza kufanya hivyo kwa kutumia amri ifuatayo:
aina -k4 -t, -R spl
Hii inaweza kusababisha matatizo halisi ikiwa umechanganya -r na yako -R kubadili.
Amri ya aina inaweza pia kupanga tarehe katika utaratibu wa mwezi. Kuonyesha kuangalia meza ifuatayo:
Mwezi | Data Inatumika |
---|---|
Januari | 4G |
Februari | 3000K |
Machi | 6000K |
Aprili | 100M |
Mei | 5000M |
Juni | 200K |
Julai | 4000K |
Agosti | 2500K |
Septemba | 3000K |
Oktoba | 1000K |
Novemba | 3G |
Desemba | 2G |
Jedwali hapo juu linawakilisha mwezi wa mwaka na kiasi cha data kutumika kwenye kifaa cha mkononi.
Unaweza kuchagua tarehe za alfabeti kwa kutumia amri ifuatayo:
aina -k1 -t, orodha ya data
Unaweza pia kuchagua kwa mwezi ukitumia amri ifuatayo:
aina -k1 -t, -Undoa wa data
Sasa wazi kwamba meza hapo juu tayari inawaonyesha katika utaratibu wa mwezi lakini ikiwa orodha hiyo ilikuwa na watu wachache basi hii ingekuwa njia rahisi ya kuchagua.
Kuangalia safu ya pili unaweza kuona kwamba maadili yote ni kwenye muundo unaoonekana wa kibinadamu ambao hauonekani kama ingekuwa rahisi kuchagua lakini amri ya aina inaweza kupangilia safu ya kutumia data kwa kutumia amri ifuatayo:
aina -k2 -t, -h orodha ya matumizi ya data
Jinsi ya Kupanga Data Iliyotokana na Maagizo mengine
Wakati kutengeneza data katika faili ni muhimu, amri ya aina inaweza pia kutumika kutengeneza pato kutoka kwa amri nyingine:
Kwa mfano angalia amri ya l :
ls -lt
Amri ya hapo juu inarudi kila faili kama safu ya data na mashamba yafuatayo yaliyoonyeshwa kwenye safu:
- ruhusa
- hesabu ya node
- jina la mtumiaji
- jina la kikundi
- ukubwa
- tarehe ya mwisho ya kufikia
- jina la faili
Unaweza kuchagua orodha kwa ukubwa wa faili kwa kuendesha amri ifuatayo:
ls -lt | aina-k5
Ili kupata matokeo katika utaratibu wa reverse utatumia amri ifuatayo:
ls -lt | aina-k5 -r
Amri ya aina pia inaweza kutumika kwa kushirikiana na amri ya PS ambayo inataja michakato inayoendesha mfumo wako.
Kwa mfano, fanya amri ya PS ifuatayo kwenye mfumo wako:
ps -eF
Amri ya hapo juu inarudi habari nyingi kuhusu mchakato unaoendesha sasa kwenye mfumo wako.
Moja ya nguzo hizo ni ukubwa na unaweza kutaka kuona ni vipi ambazo ni kubwa zaidi.
Kupanga data hii kwa ukubwa ungeweza kutumia amri ifuatayo:
ps -eF | aina-k5
Muhtasari
Hakuna mengi ya amri ya aina lakini inaweza kuwa na manufaa sana wakati wa kuchagua pato kutoka kwa amri zingine kwa utaratibu wa maana hasa wakati amri haina swichi ya aina yake inapatikana.
Kwa habari zaidi soma kurasa za mwongozo kwa amri ya aina.