Ցուցադրել ֆայլի բովանդակությունը սյունակի ձեւաչափով Linux- ում

Linux սյունակ հրամանը աշխատում է առանձնացված տեքստային ֆայլերով

Դուք կարող եք ցուցադրել Linux- ի տերմինալում ցուցադրվող ֆայլը, որպեսզի յուրաքանչյուր բաժանված տարր ցուցադրվի իր սյունակում: Օրինակ, այստեղ օրինակ է Անգլիայի Պրեմիեր Լիգայի ֆուտբոլային սեղան, որը խողովակների օգտագործում է որպես սահմանազատիչներ:

| | 31 | 6 | մարդասպան | 30 | 55 | | մարդ քաղաք | 30 | 51 5 | արեւմտյան խոզապուխտ | 30 | 50 | | Հինգշաբթի | 31 | 47 | 8 |

Այս ցանկն ընդգրկում է լավագույն 10 թիմերը, նրանց անունները, խաղացողների թիվը եւ միավորները:

Կան մի շարք Linux հրամաններ, որոնք կարող եք օգտագործել հրամանի տողում տվյալները ցուցադրելու համար: Օրինակ, կատու հրամանը ցույց է տալիս ֆայլը, ինչպես երեւում է ֆայլում: Պոչի հրամանը կարող է օգտագործվել ֆայլի կամ դրա ամբողջ մասի ցուցադրման համար, ինչպես կարող է գլխի հրամանը: Այնուամենայնիվ, այս հրամաններից ոչ մեկը արդյունք չի տալիս այնպես, որ դա լավ է դարձնում:

Իդեալում, դուք ցանկանում եք իմանալ տվյալները առանց խողովակի խորհրդանիշի եւ spaced հեռավորության վրա: Այսինքն, սյունակի հրամանը գալիս է:

Սյունակի հրամանագրի հիմնական օգտագործումը

Դուք կարող եք սյունակային հրամանն օգտագործել առանց որեւէ պարամետրերի, ինչպիսիք են `

սյունակ

Սա լավ է աշխատում բառերի ֆայլերով, բառերի միջեւ տարածություններով: այն չի աշխատում, ինչպես նաեւ աղյուսակային տվյալների հետ, ինչպես այս լիգայի սեղանի օրինակին:

Արդյունքը հետեւյալն է.

| 31 | 46 | 10 | | | | | | | | | | | | 66 3 | արսենալ | 30 | 55 5 | արեւմտյան խոզապուխտ | 30 | 50 7 | southampton | 31 | 47 9 | liverpool | 29 | 44

Սյունակի լայնությունը սահմանելը

Եթե ​​դուք գիտեք սյունակների լայնությունները, կարող եք օգտագործել հետեւյալ հրամանը `սյունակը լայնությամբ բաժանելու համար.

սյունակ

Օրինակ, եթե դուք գիտեք, յուրաքանչյուր սյունակի լայնությունը 20 նիշ է, կարող եք օգտագործել հետեւյալ հրահանգը.

սյունակ -20

Լիգայի աղյուսակի դեպքում դա լավ չի աշխատում, եթե բոլոր սյունները որոշակի լայնություն ունենան: Ապացուցելու համար փոխեք լիգայի աղյուսակը հետեւյալ կերպ.

pos team pld pts 1 leicester 31 66 2 tottenham 31 61 3 arsenal 30 55 4 մարդ քաղաք 30 51 5 արեւմտյան խոզապուխտ 30 50 6 man utd 30 50 7 նահանգ 31 47 8 stoke 31 46 9 liverpool 29 44 10 chelsea 30 41

Այժմ օգտագործելով հետեւյալ հրամանը, կարող եք ստանալ արժանապատիվ արտադրանք.

սյունակ -1010 թթ

Խնդիրն այն է, որ ֆայլի տվյալները արդեն իսկ լավ են նայում, որպեսզի պոչը, գլուխը, նանոն կամ կատու հրամանները բոլորը կարողանան նույն տեղեկությունները ցույց տալ, ընդունելի ձեւով:

Սյունակային հրամանատարությունը օգտագործելով բաժանարարները

Սյունակային հրամանն օգտագործելու ստորակետի, խողովակի կամ այլ հատկորոշված ​​ֆայլերի օգտագործման լավագույն եղանակը հետեւյալն է.

սյունակ `" | " -թ

The -s switch- ը թույլ է տալիս սահմանել սահմանաչափը օգտագործելու համար: Օրինակ, եթե ձեր ֆայլը բաժանվում է ստորակետով, կարող եք «,» -ից հետո: -t switch- ը տվյալները ցուցադրում է աղյուսակային ձեւաչափով:

Արդյունքների բաժանարարներ

Առայժմ այս օրինակը ցույց է տվել, թե ինչպես աշխատել մուտքագրման ֆայլի սահմանազատիչի հետ, բայց ինչ վերաբերում է այն, երբ այն ցուցադրվում է էկրանին:

Linux դեֆոլտը երկու տարածք է, բայց, հնարավոր է, փոխարենը ցանկանում եք օգտագործել երկու գաղափարներ: Հետեւյալ հրահանգը ցույց է տալիս, թե ինչպես կարելի է առանձնացնել ելքային առանձնացնողը.

սյունակ `" | " -t -o "::"

Լիգայի աղյուսակի ֆայլի հետ օգտագործվելիս հրամանն առաջացնում է հետեւյալ արդյունքը.

pos :: team :: pld :: pts 1 :: leicester :: 31 :: 66 2 :: tottenham :: 31 :: 61 3 :: arsenal :: 30 :: 55 4 :: man city :: 30 :: 51 5 :: արեւմտյան խոզապուխտ :: 30 :: 50 6 :: man utd :: 30 :: 50 7 :: southampton :: 31 :: 47 8 :: stoke city :: 31 :: 46 9 :: liverpool :: 29 :: 44 10 :: Չելսի :: 30 :: 41

Լրացրեք տողերը նախքան սյունակները

Կա մի այլ անջատիչ, որը հատկապես օգտակար չէ, բայց այստեղ ներառված է ամբողջականության համար: -c switch- ը, երբ օգտագործվում է -c switch- ը լրացնում է տողերի առաջ սյուները:

Այսպիսով, ինչ է դա նշանակում: Նայեք հետեւյալ օրինակին.

սյունակ -c100 leaguetable

Դրա արդյունքը հետեւյալն է.

| | | | | | | | 30 | 51 | | | southampton | 31 | 47 10 | Չելսի 30 | 41 2 | ամբողջովին | 31 | 61 5 | արեւմտյան խոզապուխտ | 30 | 50 8 |

Ինչպես տեսնում եք, այն անցնում է առաջին եւ հետո:

Այժմ նայեք այս օրինակին.

սյունակ -c100-x laguetable

Այս անգամ արտադրանքը հետեւյալն է.

| | 31 | 6 | մարդասպան | 30 | 55 | | մարդ քաղաք | 30 | 51 5 | արեւմտյան խոզապուխտ | 30 | 50 | | Հինգշաբթի | 31 | 47 | 8 |

Տվյալները ցուցադրվում են էկրանին եւ հետո ներքեւ:

Այլ Անջատիչներ

Մնացած միակ այլ կոճակները հետեւյալն են.

սյունակ -V

Սա ցույց է տալիս ձեր համակարգչի վրա տեղադրված սյունակի տարբերակը:

սյունակ - օգնական

Սա ցույց է տալիս ձեռնարկի էջը տերմինալային պատուհանին: