Birta skrár innihald í dálki snið innan Linux

Linux-dálkurinn stjórnin vinnur með afmörkuðum textaskrám

Þú getur sýnt afmarkaðri skrá á Linux-stöðinni þannig að hvert afmarkað atriði birtist innan eigin dálks. Til dæmis, hér er dæmi um ensku úrvalsdeildina fótbolta borð sem notar pípur sem afmörkunartæki.

pos | lið | pld | pts 1 | leicester | 31 | 66 2 | Tottenham | 31 | 61 3 | Arsenal | 30 | 55 4 | Mannborg | 30 | 51 5 | | 50 7 | southampton | 31 | 47 8 | Stoke City | 31 | 46 9 | Liverpool | 29 | 44 10 | Chelsea | 30 | 41 |

Þessi listi inniheldur 10 efstu liðin, nöfn þeirra, fjölda leikja sem þeir hafa spilað og stigin skoruðu.

Það eru nokkur Linux skipanir sem þú getur notað til að birta gögnin á stjórn línunni. Til dæmis birtir kötturinn skipunina nákvæmlega eins og hún birtist í skránni. Hala stjórnin er hægt að nota til að sýna hluta af skránni eða allt það, eins og hægt er að stjórna höfuðinu . Engu þessara skipana sýna þó framleiðsluna á þann hátt að það lítur vel út.

Helst viltu vera fær um að sjá gögnin án píputáknsins og aðgreindir. Það er þar sem dálkur stjórnin kemur inn.

Grunnnotkun á dálkskipuninni

Þú getur keyrt dálkið stjórn án þess að breytur sem hér segir:

dálki

Þetta virkar best með skrár orða með rými á milli orða. það virkar ekki eins vel með töfluupplýsingum eins og í þessu league borð dæmi.

Framleiðsla er sem hér segir:

| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 66 3 | Arsenal | 30 | 55 5 | West Ham | 30 | 50 7 | Southampton | 31 | 47 9 | liverpool | 29 | 44

Tilgreindu dálkbreiddina

Ef þú þekkir breidd dálka, getur þú notað eftirfarandi skipun til að aðskilja dálkinn eftir breidd:

dálki -c

Til dæmis, ef þú veist að breidd hvers dálks er 20 stafir sem þú getur notað eftirfarandi skipun:

dálki -c20

Í tilviki deildaborðsins virkar þetta ekki vel nema allar dálkarnar séu ákveðnar breiddar. Til að sanna þetta, breyttu deildarskránni sem hér segir:

pos lið pld stig 1 leicester 31 66 2 Tottenham 31 61 3 Arsenal 30 55 4 Man City 30 51 5 West Ham 30 50 6 Man Utd 30 50 7 So'ton 31 47 8 Stoke 31 46 9 liverpool 29 44 10 Chelsea 30 41

Nú með því að nota eftirfarandi stjórn geturðu fengið viðeigandi framleiðsla:

dálkur -c10 leaguetable

Vandamálið með þessu er að gögnin í skránni hafi þegar litið vel út svo að hala, höfuð, nano eða köttur skipanir gætu allir sýnt sömu upplýsingar á viðunandi hátt.

Tilgreina skiljara með því að nota dálkskipunina

Besta leiðin til að nota dálkinn á kommu, pípu eða öðrum takmörkunum er eftirfarandi:

dálkur -s "|" -t

The-skipta leyfir þér að ákvarða afmörkunina sem á að nota. Til dæmis, ef skráin þín er aðskilin með kommu, getur þú sett "," eftir -s. -t skipta sýnir gögnin í töfluformi.

Útflutningsskiljur

Hingað til hefur þetta dæmi sýnt hvernig á að vinna með afmörkuninni á inntakaskrá, en hvað um gögnin þegar hún birtist á skjánum.

Linux sjálfgefið er tvö rými, en kannski viltu nota tvær ristlar í staðinn. Eftirfarandi skipanir sýna þér hvernig á að tilgreina framleiðsluskiljun:

dálkur -s "|" -t -o "::"

Þegar notaður er með deildarborðsskránni, gefur stjórnin eftirfarandi framleiðsla:

pos :: lið :: pld :: pts 1 :: leicester :: 31 :: 66 2 :: Tottenham :: 31 :: 61 3 :: Arsenal :: 30 :: 55 4 :: Man City :: 30 :: 51 5 :: vestur ham :: 30 :: 50 6 :: maður utd :: 30 :: 50 7 :: southampton :: 31 :: 47 8 :: stoke city :: 31 :: 46 9 :: liverpool :: 29 :: 44 10 :: Chelsea :: 30 :: 41

Fylltu línur fyrir dálka

Það er annar skipti sem er ekki sérstaklega gagnlegur en er innifalinn hér til að klára. -x skipta þegar notuð er með -c skipta fyllir raðirnar fyrir dálka.

Svo hvað þýðir þetta? Skoðaðu eftirfarandi dæmi:

dálkur -c100 leaguetable

Framleiðsla þessa myndi vera sem hér segir:

| | | | | | | | | | | | 3 | arsenal | 30 | 55 6 | karlmenn | 30 | 50 9 | liverpool | 29 | 44 1 | leicester | 31 | 66 4 | maður borg | 30 | 51 7 | southampton | 31 | 47 10 | Chelsea | 30 | 41 2 | Tottenham | 31 | 61 5 | West Ham | 30 | 50 8 | Stoke City | 31 | 46

Eins og þú sérð, fer það niður fyrst og síðan yfir.

Kíktu á þetta dæmi:

dálki -c100 -x leaguetable

Í þetta sinn er framleiðsla eftirfarandi:

pos | lið | pld | pts 1 | leicester | 31 | 66 2 | Tottenham | 31 | 61 3 | Arsenal | 30 | 55 4 | Mannborg | 30 | 51 5 | | 50 7 | southampton | 31 | 47 8 | Stoke City | 31 | 46 9 | Liverpool | 29 | 44 10 | Chelsea | 30 | 41 |

Gögnin fara yfir skjáinn og þá niður.

Aðrar rofar

Eina aðra rofa í boði eru sem hér segir:

dálki -V

Þetta sýnir útgáfu dálksins sem er uppsett á tölvunni þinni.

dálkur - hjálp

Þetta sýnir handbókina í flugstöðinni.