La Linuksa Kolumna komando funkcias kun limigitaj tekstaj dosieroj
Vi povas montri limigitan dosieron en la Linuksa fina stacio tiel ke ĉiu limigita ero estas montrata en sia propra kolumno. Ekzemple, jen ekzemplo de angla Premier League Football-tablo kiu uzas tubojn kiel delimitrojn.
pos | teamo | pld | pts 1 | leicester | 31 | 66 2 | tottenham | 31 | 61 3 | arsenalo | 30 | 55 4 | viro urbo | 30 | 51 5 | okcidenta ŝinko | 30 | 50 6 | viro utd | 30 | 50 7 | southampton | 31 | 47 8 | stoke urbo | 31 | 46 9 | liverpool | 29 | 44 10 | Chelsea | 30 | 41Ĉi tiu listo inkluzivas la suprajn 10 teamojn, iliajn nomojn, la nombron da ludoj kiujn ili ludis kaj la punktoj notitaj.
Ekzistas kelkaj Linuksaj komandoj, kiujn vi povas uzi por montri la datumojn en la komandlinio. Ekzemple, la kada komando montras la dosieron ĝuste kiel ĝi aperas en la dosiero. La vosto- komando povas esti uzata por montri parton de la dosiero aŭ ĉio, kiel povas la kapo- komando. Tamen, neniu el ĉi tiuj komandoj montras la eliron en maniero, kiu faras ĝin aspekti bone.
Ideale vi volas vidi la datumojn sen la simbolo de la tubo kaj interspacigita. Jen la kolumna komando.
Baza Uzo de la Kolumna Komando
Vi povas kuri la kolumnan komandon sen parametroj kiel sekvas:
kolumnoĈi tio funkcias plej bone kun dosieroj de vortoj kun spacoj inter la vortoj. Ĝi ne funkcias ankaŭ kun tabulaj datumoj kiel en ĉi tiu liga tablo ekzemplo.
La eligo estas kiel sekvas:
pos | teamo | pld | pts 2 | tottenham | 31 | 61 4 | viro urbo | 30 | 51 6 | viro utd | 30 | 50 8 | stoke urbo | 31 | 46 10 | Chelsea | 30 | 41 1 | leicester | 31 | 66 3 | arsenalo | 30 | 55 5 | okcidenta ŝinko | 30 | 50 7 | sudorlando | 31 | 47 9 | Liverpool | 29 | 44
Specifante la Kolumran Larĝecon
Se vi scias la larĝecon de la kolumnoj, vi povas uzi la sekvan komandon por apartigi la kolumnon laŭ larĝa:
kolumno -cEkzemple, se vi scias, ke la larĝo de ĉiu kolumno estas 20 karakteroj, vi povas uzi la jenan komandon:
kolumno -c20En la kazo de la liga tablo, ĉi tio ne funkcias bone krom se ĉiuj kolumnoj certas larĝe. Por pruvi ĉi tion, ŝanĝi la ligon-tablon-dosieron kiel sekvas:
pos teamo pld pts 1 leicester 31 66 2 tottenham 31 61 3 arsenalo 30 55 4 viro urbo 30 51 5 okcidenta ŝinko 30 50 6 viro utd 30 50 7 so'ton 31 47 8 stoke 31 46 9 liverpool 29 44 10 chelsea 30 41Nun per la sekva komando, vi povas akiri deca eligo:
kolumno -c10 ligigeblaLa problemo kun ĉi tio estas, ke la datumoj en la dosiero jam aspektis bone, do la vosto, kapo, nano aŭ kato-ordonoj povis ĉiuj montri la saman informon laŭ maniero aceptable.
Specifaj Apartigiloj Uzanta la Kolumnan Komandon
La plej bona maniero uzi la kolumnomando sur komo, tubo aŭ aliaj limigitaj dosieroj estas la sekva:
kolumno -s "|" -tLa -sŝaltilo permesas determini la delimitilon por uzi. Ekzemple, se via dosiero estas komo apartigita, vi povas meti "," post la -s. La -tŝaltilo montras la datumojn en tabula formato.
Disigiloj de eligo
Ĝis nun ĉi tiu ekzemplo montris kiel labori kun la delimitilo de eniga dosiero, sed pri la datumoj, kiam ĝi estas montrata sur la ekrano.
La Linukso defaŭlta estas du spacoj, sed eble vi volas uzi du kolonojn anstataŭe. La sekva komando montras al vi kiel specifi eliga disigilo:
kolumno -s "|" -t -o "::"Kiam uzata kun la liga tablo-dosiero, la komando produktas la jenan rezulton:
pos :: teamo :: pld :: pts 1 :: leicester :: 31 :: 66 2 :: tottenham :: 31 :: 61 3 :: arsenalo :: 30 :: 55 4 :: hom-urbo :: 30 :: 51 5 :: okcidenta ŝtono :: 30 :: 50 6 :: viro utd :: 30 :: 50 7 :: sudorlando :: 31 :: 47 8 :: stoke urbo :: 31 :: 46 9 :: liverpool :: 29 :: 44 10 :: Chelsea :: 30 :: 41Plenigi Rendojn Antaŭ Kolumnoj
Ekzistas alia ŝaltilo, kiu ne estas speciale utila sed estas inkluzivita ĉi tie por pleneco. La -xŝaltilo kiam uzata kun -cŝaltilo plenigas la vicojn antaŭ kolumnoj.
Do kio signifas tio? Rigardu la jenan ekzemplon:
kolumno -c100 ligigeblaLa eligo de ĉi tio estus la sekva:
pos | teamo | pld | pts 3 | arsenalo | 30 | 55 6 | viro utd | 30 | 50 9 | liverpool | 29 | 44 1 | leicester | 31 | 66 4 | viro urbo | 30 | 51 7 | 47 10 | Chelsea | 30 | 41 2 | tottenham | 31 | 61 5 | okcidenta ŝinko | 30 | 50 8 | stoko-urbo | 31 | 46
Kiel vi povas vidi, ĝi iras malsupren unue kaj poste trans.
Nun rigardu ĉi tiun ekzemplon:
kolumno -c100 -x ligigeblaĈi tiu fojo la eligo estas kiel sekvas:
pos | teamo | pld | pts 1 | leicester | 31 | 66 2 | tottenham | 31 | 61 3 | arsenalo | 30 | 55 4 | viro urbo | 30 | 51 5 | okcidenta ŝinko | 30 | 50 6 | viro utd | 30 | 50 7 | southampton | 31 | 47 8 | stoke urbo | 31 | 46 9 | liverpool | 29 | 44 10 | Chelsea | 30 | 41
La datumoj transiras la ekranon kaj poste malsupren.
Aliaj Ŝaltiloj
La nuraj aliaj ŝaltiloj haveblaj estas la jenaj:
kolumno -VĈi tio montras la version de kolumno instalita en via komputilo.
kolumno - helpoĈi tio montras la manlibron al la fina fenestro.