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 -cTil 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 41Nú með því að nota eftirfarandi stjórn geturðu fengið viðeigandi framleiðsla:
dálkur -c10 leaguetableVandamá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 "|" -tThe-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 :: 41Fylltu 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 leaguetableFramleið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.