Dateie Inhalt an der Column Format Am Linux

De Kommando vum Column Linux funktionéiert mat begrenzt Textdateien

Dir kënnt eng begrenzte Fichier am Linux-Terminal ze weisen, sou datt all begrenzt Element an der eeglecher Spalt steet. Zum Beispill, hei ass eng Beispill Englesch Premier League Football Table, déi Tubak benotzt.

Post | Team | pld | pts 1 | leicester | 31 | 66 2 | tottenham | 31 | 61 3 | arsenal | 30 | 55 4 | Mann Stad | 30 | 51 5 | west ham | 30 | 50 6 | man utd | 30 50 7 | southampton | 31 | 47 8 | Stoke City | 31 | 46 9 | liverpool | 29 | 44 10 | Chelsea | 30 | 41

Dës Lëscht enthält déi Top 10 Équipen, hir Nimm, d'Zuel vun Spiller déi se gespillt hunn an d'Punkte gesat hunn.

Et ginn e puer Linux Kommandoen, déi Dir benotzt fir d'Donnéeën an der Kommandozeil ze weisen. Zum Beispill weist de Kommando vum Cat d'Datei genee wéi et an der Datei ersat gëtt. De Schwankungsbefehl kann benotzt ginn fir e Portioun vum Fichier ze gesinn oder all dat, wéi et de Kommando vum Kapp kann . Awer dës Befehle weisen d'Ausgab an sou enger Art a Weis datt et gutt ass.

Ideal ass et méiglech, d'Donnéeën ouni Pipe-Symbol ze gesinn a beaflosst. Dat ass wou de Spaltbefehl komm ass.

Basis Basis vum Column Command

Dir kënnt de Spaltbefehl ouni Parameteren lafen a lafen:

Kolonn

Dëst funktionnéiert am beschte mat Fichieren vu Wierder mat Späicher tëscht de Wierder. Et funktionnéiert net och mat tabuläre Donnéeën wéi an dësem Tabelle-Beispill.

D'Ausgab ass folgend:

Post | Team | pld | pts 2 | tottenham | 31 | 61 4 | Mann Stad | 30 | 51 6 | Mann UT | 30 | 50 8 | Stoke City | 31 | 46 10 | Chelsea | 30 | 41 1 | leicester | 31 66 3 | arsenal | 30 | 55 5 | west ham | 30 | 50 7 | southampton | 31 | 47 9 | liverpool | 29 | 44

Gitt d'Spalte Breite un

Wann Dir d'Breet vun de Säulen kennt, kënnt Dir de folgenden Kommando benotze fir d'Kolonn duerch Breet ze trennen:

Kolonne -c

Zum Beispill, wann Dir wësst datt d'Breet vun all Kolonn 20 Zeechen ass, kënnt Dir de folgenden Kommando benotzen:

Kolonn -c20

Am Fall vun der Liga Dësch funktionnelt dëst net gutt, ausser all de Spalten e gewësse Breed. Fir dëst ze bewierden, änneren d'Liga-Dësch Datei als folgend:

pos team pld pts 1 leicester 31 66 2 tottenham 31 61 3 arsenal 30 55 4 Mann Stad 30 51 5 west ham 30 50 6 Mann utd 30 50 7 so'ton 31 47 8 31 31 9 liverpool 29 44 10 chelsea 30 41

Elo gëtt et mam folgendem Kommando benotze kënnt Dir eng endgülteg Ausgab:

Kolonn -c10 iwwerwaart

D'Problem mat dësem ass datt d'Donnéeën am Fichier scho gutt ausgesinn, sou datt d'Schwäif, den Kopf, d' Nano oder d'Kotbefugunge all d'selwecht Informatiounen an acceptabel Manéier hunn.

Bestëmmung Separatoren Benotz den Kommando Spalten

Déi bescht Method fir de Spaltbefehl op Comma, Päif oder aner begrenzt Dateien ze benotzen ass:

Kolonn - "|" -t

De -s-switch erlaabt Iech de Benotzungszoustand ze bestëmmen. Zum Beispill, wann Är Fichier nett getrennt ass, kënnt Dir "," no der -s. De -t Schalter liwweren d'Daten an engem tabuläre Format.

Ausgabseparaten

Bis dësem Exemplar hat gewisen, wéi Dir mat dem Begleeder vun enger Inputdatei geschafft hutt, awer wat iwwer d'Donnéeën, wann et op der Kaart ersat gëtt.

De Linux-Standard ass zwee Plazen, awer vläicht wëllt Dir zwee Kolonien benotzen. De folgenden Kommando weist Iech, wéi Dir en Ausgabseparameter festleet:

Kolonn - "|" -t -o "::"

Wann se mat der Tabelle lëschte benotzt ginn, produzéiert de Kommando déi folgend Ausgab:

pos :: team :: pld :: pts 1 :: leicester :: 31 :: 66 2 :: tottenham :: 31 :: 61 3 :: arsenal :: 30 :: 55 4 :: Mann Stad :: 30 :: 51 5 :: west Schäffe :: 30 :: 50 6 :: Mann utd :: 30 :: 50 7 :: southampton :: 31 :: 47 8 :: Stoke Stad :: 31 :: 46 9 :: liverpool :: 29 :: 44 10 :: Chelsea :: 30 :: 41

Fill Reihen ärem Kolumensaachen

Et ass een anere Knäppchen, deen net besonnesch nëtzlech ass, mee ass hei fir Komplettheet beaflosst. De -x-Schalter bei der Verwäertung mat der -c Umeldung fëllt d'Zeilen virun Säulen.

Also wat heescht dat? Kuckt de folgenden Beispiller:

Kolonn -C100 onméiglech

D'Ausgaach vun dësem wier wéi folgend:

Post | Team | pld | pts 3 | arsenal | 30 | 55 6 | Mën utd | 30 | 50 9 | liverpool | 29 | 44 1 | leicester | 31 | 66 4 | Mann Stad | 30 | 51 7 | southampton | 31 | 47 10 | Chelsea | 30 | 41 2 | tottenham | 31 | 61 5 | west ham | 30 | 50 8 | stoke city | 31 | 46

Wéi Dir gesitt, geet et drëm fir eischt an dann erëm.

Kucke mer dëst Beispill:

Spalte -C100 -x erlaabt sinn

Dës Kéier ass d'Ausgaach folgend:

Post | Team | pld | pts 1 | leicester | 31 | 66 2 | tottenham | 31 | 61 3 | arsenal | 30 | 55 4 | Mann Stad | 30 | 51 5 | west ham | 30 | 50 6 | man utd | 30 50 7 | southampton | 31 | 47 8 | Stoke City | 31 | 46 9 | liverpool | 29 | 44 10 | Chelsea | 30 | 41

D'Donnéeën fänken um Bildschierm an no ënnen.

Aner Schalter

Déi eenzeg aner Schalter sinn:

Kolonn -V

Dëst weist d'Versioun vum Späicher installéiert op Ärem Computer.

Kolonn --hëllef

Dëst weist d'manuell Säit op d'Termin window.