Visualizate Contenuti di File in Format di Columnesu in Linux

L'Ordine di a Cumminsu Linux cuntene un schedariu di testu limitu

Pudete vede un schedariu delimitatu in u terminal Linux per chì ogni articulu delimitatu hè visualizatu da a so propia columna. Per esempiu, quì hè un esempiu English Premier League Table di football chì usa pipi cum'è delimitaturi.

pos | team | pld | pts 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 | Southampton | 31 | 47 8 | stoke city | 31 | 46 9 | liverpool | 29 | 44 10 | Chelsea | 30 | 41

Questa lista cumprende i 10 corsi, i so nomi, u nùmeru di ghjochi chì anu fattu è i punti scurdati.

Ci hè una quantità di manoli Linux chì pudete utilizate per vede l'infurmazioni in a linea di cummanda. Per esempiu, u cumandru di cumanda mostra u schedariu esattamente cum'è questu in u file. U cumandru di a cuda si pò esse usatu per vede una parte di u fugliale o tuttu, cum'è pò esse u cumandante. In ogni modu, nimu di sti cumandamenti amparanu a pruduzzioni in un modu chì face u so bè.

Ideale, vulete esse capaci di vedere i dati senza u simbulu di canna è spazzati. Questu hè induve l'ordine di colonna .

Uoicu Bàsariu di l'Ordine di Columna

Pudete esse amministratu l'ordine di columna senza nisun paràmetru cumu seguitu:

culonna

Questu travagliu megliu cù schedarii di paruletti cù spazii trà e parolle. ùn hè micca travagliatu cù e dati tabulature cum'è in questa stampa di sta league.

A risurta hè a sece:

pos | team | pld | pts 2 | tottenham | 31 | 61 4 | man city | 30 | 51 6 | man utd | 30 | 50 8 | stoke city | 31 | 46 10 | Chelsea | 30 | 41 1 | leicester | 31 | 66 3 | arsenal | 30 | 55 5 | hammig West | 30 | 50 7 | Southampton | 31 | 47 9 | liverpool | 29 | 44

Specifizing the Column Ample

Se sapete l'anch'elli di i culonni, pudete aduprà l'urdinate seguente per separà a colonna per l'anch'elli:

culonne -c

Per esempiu, se sapete l'anch'ellu di ogni colonna sò 20 caratteri pudete usà l'assaghjamentu:

culonne -c20

In u casu di a tavola di liggi, questu ùn hè micca bellu prubleu fora chì tutte e culleghje una certa larghezza. Per pruvà sta di cambià u schedariu di stampa di liga:

pos team pld pts 1 leicester 31 66 2 tottenham 31 61 3 arsenal 30 55 4 man città 30 51 5 ouest 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

Avà usendu l'usu cumerciu dopu, puderete uttene una pruduzzione decentu:

culonna -c10 ligate

U prublema cù questu hè chì e dati in u schedariu avà firmatu bè, cusì l'omi di culu, capu, nano o cat pudianu tutte a so informazioni in una manera eccebile.

Specifying Separators Usandu u Command di Column

A megli manera di utilizà a cumanda da columna in comma, pipe o altre file delimitatu hè dinò:

colonna -s "|" -t

U cambia di u cambiamentu permette di stabilisce u delimitatore per utilizà. Per esempiu, se u vostru schedariu hè cumma separata, pudete mette "," dopu à a -s. U cambiante T accetta a datu in un formatu tabulu.

Salute Separatori

Dopu à questu esempiu hà dimustratu comu travaglià cù u delimitore di un arricchinu di l'input, ma chì tocca a dati quandu hè visualizzatu nantu à a pantalla.

U predefinitu di Linux hè di duie esposti, ma forsi vulete usà dui colonizeri invece. U cumandimu seguitanu vi mostra cumu pruvisarà un separatore di u risorsu:

colonna -s "|" -t -o "::"

Quandu s'utilice cù u schedariu di stampa di league, u cumandimu pruduce a seguente output:

pos :: team :: pld :: pts 1 :: leicester :: 31 :: 66 2 :: tottenham :: 31 :: 61 3 :: arsenal :: 30 :: 55 4 :: man city :: 30 :: 51 5 :: uccisione uova :: 30 :: 50 6 :: uomo utd :: 30 :: 50 7 :: suduoie :: 31 :: 47 8 :: stoke city :: 31 :: 46 9 :: liverpool :: 29 :: 44 10 :: Chelsea :: 30 :: 41

Fate Rondi Before Columns

Ci hè un altru cambiamentu chì ùn hè micca particularmente utile, ma hè inclusu quì per integrità. U cambiamentu cunnessu chjamatu cù u cambiante -c cambia e fila prima di colonna.

Allora chì significa questu? Fighjude à l'esempiu di:

culonna -c100 ligate

U surtimentu di questu seria u siguenti:

pos | team | pld | pts 3 | arsenal | 30 | 55 6 | man utd | 30 | 50 9 | liverpool | 29 | 44 1 | leicester | 31 | 66 4 | man city | 30 | 51 7 | southampton | 31 | 47 10 | Chelsea | 30 | 41 2 | tottenham | 31 | 61 5 | uccidintali ham | 30 | 50 8 | stoke city | 31 | 46

Comu pudete vede, fala u primu è da quì tuttu.

Avà fate quì stu esempiu:

culonne -c100 -x legible

Questu ora u sviluppu hè cusì:

pos | team | pld | pts 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 | Southampton | 31 | 47 8 | stoke city | 31 | 46 9 | liverpool | 29 | 44 10 | Chelsea | 30 | 41

A dati passa in u screnu è di seguita.

Altre inturniato

L'altri servizii muturi dispunibuli sò dinò:

culonna -V

Questu vede a versione di a colonna stampata in u vostru urdinatore.

colonna --help

Questa mostra a pàgina di manual à a finestra di terminal.