Ներածություն
Այս ուղեցույցում ես ցույց կտամ, թե ինչպես պետք է տեսակավորվեն տվյալներ բաժանված ֆայլերի եւ այլ հրամանների արդյունքներից:
Դուք չեք զարմանա, իմանալով, որ այս հանձնարարությունը կատարելու համար օգտագործվող հրամանը կոչվում է «տեսակավորում»: Տեսակավոր հրամանատարության բոլոր խոշոր անջատիչները կստանան այս հոդվածում:
Նմուշի տվյալներ
Ֆայլի տվյալները կարող են դասավորված լինել, քանի դեռ այն որոշակիորեն սահմանափակվում է:
Օրինակ, անցյալ տարի Շոտլանդիայի Պրեմիեր լիգայից ստացանք վերջնական աղյուսակը եւ պահեք տվյալները `« spl »ֆայլում:
Դուք կարող եք ստեղծել տվյալների ֆայլը հետեւյալ ակումբում եւ տվյալ ակումբի տվյալները յուրաքանչյուր տողում ստորակետերով առանձնացված:
Թիմը | Նպատակը նվաճեց | Նպատակը `ընդդեմ | Միավորներ |
---|---|---|---|
Սելտիկ | 93 | 31 | 86 |
Aberdeen | 62 | 48 | 71 |
Սրտեր | 59 | 40 | 65 |
Սենթ Ջոնթոնթ | 58 | 55 | 56 |
Մայրիկ | 47 | 63 | 50 |
Ռոսս շրջան | 55 | 61 | 48 |
Inverness | 54 | 48 | 52 |
Դանդի | 53 | 57 | 48 |
Partick | 41 | 50 | 46 |
Համիլտթոն | 42 | 63 | 43 |
Kilmarnock | 41 | 64 | 36 |
Դանդի Միացյալ | 45 | 70 | 28 |
Ինչպես կարգավորել տվյալների ֆայլերը
Այդ աղյուսակից կարող եք տեսնել, որ «Celtic» - ը հաղթել է լիգայի վրա եւ «Դանդիե Միացյալ» - ը վերջինն է: Եթե դուք Dundee United- ի երկրպագու եք, ապա ցանկանում եք ինքներդ ավելի լավ զգալ, եւ կարող եք դա անել, վաստակելով գոլերի վրա:
Որպեսզի դա կատարի հետեւյալ հրահանգը.
տեսակավորել -k2 -t, spl
Այս անգամ կարգը կլինի հետեւյալը.
- Partick
- Kilmarnock
- Համիլտթոն
- Դանդի Միացյալ
- Մայրիկ
- Դանդի
- Inverness
- Ռոսս շրջան
- Սենթ Ջոնթոնթ
- Սրտեր
- Aberdeen
- Սելտիկ
Արդյունքներն այս կարգի մեջ են, քանի որ սյունակ 2-ն է, որի նպատակն է հավաքել սյունը եւ տեսակն անցնում է ամենացածրից մինչեւ ամենաբարձր:
The -k switch- ը Ձեզ հնարավորություն է տալիս ընտրելու սյունակը ըստ կարգաբերման եւ -t switch- ը թույլ է տալիս ընտրել սահմանաչափը:
Դանթեի երկրպագուները, իրոք, երջանիկ լինելու համար կարող են դասակարգվել 4-րդ սյունակում, օգտագործելով հետեւյալ հրահանգը.
տեսակավորել -k4 -t, spl
Այժմ Դանդի «Յունայթեդը» եւ «Սելթիկը» գտնվում են ներքեւում:
Իհարկե, դա կդարձնի թե 'Celtic եւ Dundee երկրպագուները շատ անհանգստացած են իսկապես: Նյութերի ճիշտ դնելու համար կարող եք տեսակավորվել հակառակ հերթականությամբ, օգտագործելով հետեւյալ անցումը.
տեսակավորել -k4 -t, -r spl
Շատ զարմանահրաշ կոճակը թույլ է տալիս տեսակավորելու պատահականորեն, ինչը իսկապես ընդամենը jumbles է տվյալների շարքերում:
Դուք կարող եք դա անել, օգտագործելով հետեւյալ հրահանգը.
տեսակավորել -k4 -t, -R spl
Դա կարող է հանգեցնել իրական խնդիրների, եթե դուք խառնել ձեր -r եւ ձեր -R switch:
Տեսակավոր հրամանը կարող է նաեւ դասավորել ամսաթվերը ամսվա մեջ: Ցուցադրելու համար հետեւյալ աղյուսակը.
Ամիս | Օգտագործված տվյալները |
---|---|
Հունվար | 4G |
Փետրվար | 3000K |
Մարտ | 6000K |
Ապրիլ | 100 մ |
Մայիս | 5000M |
Հունիս | 200K |
Հուլիս | 4000K |
Օգոստոս | 2500 Կ |
Սեպտեմբեր | 3000K |
Հոկտեմբեր | 1000K |
Նոյեմբեր | 3G- ը |
Դեկտեմբեր | 2G |
Ստորեւ բերված աղյուսակը ներկայացնում է տարվա ամիսը եւ բջջային սարքում օգտագործվող տվյալների քանակը:
Դուք կարող եք այգիները այբբենական կարգով դասավորել հետեւյալ հրամանով.
տեսակավորել -k1 -t, datausedlist
Դուք կարող եք նաեւ ըստ ամսաթվով օգտագործելով հետեւյալ հրահանգը.
տեսակավորել -k1 -t, -M datausedlist
Այժմ ակնհայտորեն վերեւում գտնվող սեղանն արդեն ցույց է տալիս, որ դրանք ամսական կարգով, բայց եթե ցանկը պատահականորեն բնակեցված է, ապա դա նրանց պարզեցման պարզ ձեւն է:
Երկրորդ սյունակում նայելով, կարող եք տեսնել, որ բոլոր արժեքները գտնվում են մարդկային ընթեռնելի ֆորմատով, որը չի երեւում, որ հեշտ կլինի տեսակավորել, բայց տեսակավոր հրամանը կարող է դասավորել տվյալների օգտագործված սյունակը, օգտագործելով հետեւյալ հրամանը.
տեսակավորել -k2 -t, -h datausedlist
Ինչպես կարգավորել տվյալների փոխանցված այլ հրամաններից
Թեեւ ֆայլերի տվյալների տեսակավորումը օգտակար է, տեսակավորման հրամանը կարող է օգտագործվել նաեւ այլ հրահանգներից:
Օրինակ, նայեք ls հրամանին .
ls -lt
Վերոհիշյալ հրամանը յուրաքանչյուր ֆայլը վերադարձնում է որպես տվյալների տող `սյունակներում ցուցադրված հետեւյալ դաշտերը.
- թույլտվություններ
- հանգույցի հաշվարկ
- օգտագործողի անունը
- խմբի անունը
- չափը
- վերջին մուտքագրման ամսաթիվը
- ֆայլի անունը
Դուք կարող եք տեսակավորել ցանկը ֆայլի չափով, գործելով հետեւյալ հրահանգը.
ls -lt | տեսակավորել -k5
Արդյունքները հակառակ կարգով ստանալու համար օգտագործեք հետեւյալ հրահանգը.
ls -lt | տեսակավորել -k5 -r
Տեսակահավաքը կարող է օգտագործվել նաեւ PS հրահանգով, որը համակարգում է ձեր համակարգում ընթացող գործընթացները:
Օրինակ `ձեր համակարգում հետեւյալ գործառույթն իրականացրեք.
ps -eF- ը
Վերոհիշյալ հրամանը վերադարձնում է ձեր համակարգում ընթացող գործընթացների մասին շատ տեղեկություններ:
Այդ սյունակիցներից մեկը չափսն է, եւ դուք կարող եք տեսնել, թե որ գործընթացները ամենամեծն են:
Տվյալները չափով տեսակավորելու համար օգտագործեք հետեւյալ հրահանգը.
ps -eF | | տեսակավորել -k5
Ամփոփում
Կարգավորման հրամանատարության մեջ ոչինչ չկա, բայց այն կարող է շատ արագ օգտակար լինել, երբ այլ հրամաններից ելք տալը իմաստալից կարգ է, հատկապես, երբ հրամանը չունի իր տեսակ տիպի անջատիչները:
Լրացուցիչ տեղեկությունների համար կարդացեք ձեռնարկի էջերը տեսակավորման հրամանով: