Eusi tampilan File Dina Format Tihang Dina Linux Ubuntu

Paréntah Linux Ubuntu Tihang jalan kalawan file téks delimited

Anjeun tiasa nembongkeun hiji file delimited di terminal Linux Ubuntu ambéh unggal item delimited dipintonkeun dina kolom sorangan. Contona, di dieu mangrupa conto tabel Inggris Premier League Football anu ngagunakeun pipa sakumaha delimiters.

Pos | tim | pld | PTS 1 | Leicester | 31 | 66 2 | tottenham | 31 | 61 3 | arsenal | 30 | 55 4 | kotana lalaki | 30 | 51 5 | kulon ham | 30 | 50 6 | lalaki utd | 30 | 50 7 | Southampton | 31 | 47 8 | kotana stoke | 31 | 46 9 | Liverpool | 29 | 44 10 | Chelsea | 30 | 41

Daptar ieu ngawengku luhureun 10 tim, ngaran maranéhanana, jumlah tina kaulinan aranjeunna geus dicoo sarta titik ngoleksi.

Aya sababaraha Linux Ubuntu paréntah Anjeun tiasa make pikeun nembongkeun data dina garis paréntah. Contona, paréntah ucing mintonkeun file persis sakumaha eta némbongan dina file. The paréntah buntut bisa dipaké pikeun némbongkeun nyangkokkeun sahiji file atawa sakabéh éta, sakumaha tiasa paréntah sirah. Sanajan kitu, euweuh paréntah ieu nembongkeun kaluaran dina cara anu ngajadikeun eta kasampak alus.

Ideally, rék bisa ningali data tanpa simbol pipe na dipisah eta. Maksudna mana paréntah kolom asalna di.

Pamakéan nandakeun dasar tina Komando Tihang

Anjeun tiasa ngajalankeun parentahna kolom tanpa parameter saperti kieu:

tihang

Ieu jalan pangalusna kalawan file kecap kalawan spasi antara kecap. teu dianggo sakumaha ogé kalawan data tabular sakumaha dina ieu conto tabel liga.

output nyaéta saperti kieu:

Pos | tim | pld | PTS 2 | tottenham | 31 | 61 4 | kotana lalaki | 30 | 51 6 | lalaki utd | 30 | 50 8 | kotana stoke | 31 | 46 10 | Chelsea | 30 | 41 1 | Leicester | 31 | 66 3 | arsenal | 30 | 55 5 | ham kulon | 30 | 50 7 | Southampton | 31 | 47 9 | Liverpool | 29 | 44

Nangtukeun Width Tihang

Lamun nyaho lebaran sahiji kolom, anjeun tiasa nganggo paréntah di handap pikeun misahkeun kolom ku lebar:

kolom -c

Contona, upami anjeun terang lebar unggal kolom téh 20 karakter anjeun tiasa nganggo paréntah di handap:

kolom -c20

Dina kasus tabel liga, ieu teu dianggo ogé iwal sadaya kolom rubak tangtu. Ngabuktikeun ieu, ngarobah file tabel liga saperti kieu:

Tim Pos PTS pld 1 Leicester 31 66 2 tottenham 31 61 3 arsenal 30 55 4 kota lalaki 30 51 5 kulon ham 30 50 6 lalaki utd 30 50 7 so'ton 31 47 8 stoke 31 46 9 Liverpool 29 44 10 Chelsea 30 41

Ayeuna ku maké paréntah di handap, Anjeun bisa meunangkeun kaluaran santun:

kolom -c10 leaguetable

Masalah sareng ieu yén data dina file geus kokotéténgan alus jadi buntut, hulu, nano atanapi paréntah ucing sagala bisa némbongkeun informasi sarua dina cara ditarima.

Nangtukeun Separators Nganggo Komando Tihang

Cara pangalusna pikeun nganggo paréntah kolom dina koma, pipa atawa payil delimited séjén nyaéta kieu:

kolom -s "|" -t

The switch -s ngidinan Anjeun nangtukeun delimiter nu ngagunakeun. Contona, upami file anjeun koma dipisahkeun, anjeun tiasa nempatkeun "," sanggeus -s. The switch -t mintonkeun data dina format tabular.

Separators kaluaran

Sajauh conto ieu geus ditémbongkeun cara dianggo ku delimiter tina hiji file input, tapi kumaha upami data nalika eta dipintonkeun dina layar.

The Linux Ubuntu standar nyaéta dua spasi, tapi meureun rék ngagunakeun dua colons gantina. Paréntah di handap nembongkeun maneh kumaha nangtukeun kaluaran SEPARATOR:

kolom -s "|" -t -o "::"

Lamun dipake jeung file tabel liga, sorana ngahasilkeun kaluaran handap:

Pos :: tim :: pld :: PTS 1 :: Leicester :: 31 :: 66 2 :: tottenham :: 31 :: 61 3 :: arsenal :: 30 :: 55 4 :: lalaki kota :: 30 :: 51 5 :: ham kulon :: 30 :: 50 6 :: lalaki utd :: 30 :: 50 7 :: Southampton :: 31 :: 47 8 :: stoke kota :: 31 :: 46 9 :: Liverpool :: 29 :: 44 10 :: Chelsea :: 30 :: 41

Eusian Jajar Sateuacan Kolom

Aya switch sejen nu teu sabagian dipake tapi geus kaasup di dieu pikeun completeness. saklar -x nalika dipaké ku switch -c ngeusi jajar saméméh kolom.

Ku kituna naon nu hartosna? Tingali di conto di handap:

kolom -c100 leaguetable

Kaluaran ieu bakal jadi kieu:

Pos | tim | pld | PTS 3 | arsenal | 30 | 55 6 | lalaki utd | 30 | 50 9 | Liverpool | 29 | 44 1 | Leicester | 31 | 66 4 | kotana lalaki | 30 | 51 7 | Southampton | 31 | 47 10 | Chelsea | 30 | 41 2 | tottenham | 31 | 61 5 | ham kulon | 30 | 50 8 | kotana stoke | 31 | 46

Salaku bisa ningali, éta mana handap heula lajeng meuntas.

Ayeuna nempo conto ieu:

kolom -c100 -x leaguetable

waktos Ieu output nyaéta saperti kieu:

Pos | tim | pld | PTS 1 | Leicester | 31 | 66 2 | tottenham | 31 | 61 3 | arsenal | 30 | 55 4 | kotana lalaki | 30 | 51 5 | kulon ham | 30 | 50 6 | lalaki utd | 30 | 50 7 | Southampton | 31 | 47 8 | kotana stoke | 31 | 46 9 | Liverpool | 29 | 44 10 | Chelsea | 30 | 41

data nu mana peuntas layar lajeng ka handap.

saklar séjén

Hijina saklar séjén disadiakeun nyaéta kieu:

kolom -V

Ieu mintonkeun versi kolom dipasang dina komputer Anjeun.

kolom --help

Ieu mintonkeun kaca manual kana jandela terminal.