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 | 41Questa 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:
culonnaQuestu 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 -cPer esempiu, se sapete l'anch'ellu di ogni colonna sò 20 caratteri pudete usà l'assaghjamentu:
culonne -c20In 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 41Avà usendu l'usu cumerciu dopu, puderete uttene una pruduzzione decentu:
culonna -c10 ligateU 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 "|" -tU 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 :: 41Fate 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 ligateU 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 legibleQuestu 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 -VQuestu vede a versione di a colonna stampata in u vostru urdinatore.
colonna --helpQuesta mostra a pàgina di manual à a finestra di terminal.