Skip to main content

Näytä tiedoston sisältö sarakkeessa Linuxissa

Another 15 Excel 2016 Tips and Tricks (Kesäkuu 2025)

Another 15 Excel 2016 Tips and Tricks (Kesäkuu 2025)
Anonim

Voit näyttää rajattun tiedoston Linux-päätelaitteessa siten, että jokainen rajattu kohde näkyy sen omassa sarakkeessa. Esimerkiksi tässä on esimerkki Englannin Premier-liigan jalkapallopöytää, joka käyttää putkia rajaajina.

pos | joukkue | pld | pisteet 1 | leicester | 31 | 66 2 | tottenham | 31 | 61 3 | arsenal | 30 | 55 4 | mies kaupunki | 30 | 51 5 | länsimaista kinkkua | 30 | 50 6 | mies utd | 30 | 50 7 | southampton | 31 | 47 8 | stoke city | 31 | 46 9 | liverpool | 29 | 44 10 | Chelsea | 30 | 41

Tämä lista sisältää parhaat 10 joukkuetta, heidän nimensä, peliensa määrän ja pistemäärät.

Käytettävissä on useita Linux-komentoja, joiden avulla tietoja voidaan näyttää komentoriviltä. Esimerkiksi kissa komento näyttää tiedoston juuri siinä muodossa kuin se näkyy tiedostossa. pyrstö komentoa voidaan käyttää näyttämään osa tiedostosta tai kaiken sen, kuten voi pää komento. Mikään näistä komennoista ei näytä tulostusta tavalla, joka tekee siitä näyttävän hyvältä.

Ihannetapauksessa haluat nähdä tiedot ilman putken symbolia ja erillään toisistaan. Se on missä sarake komento tulee sisään.

Sarakkeen komentojen peruskäyttö

Voit suorittaa sarakkeen komennon ilman parametreja seuraavasti:

sarake

Tämä toimii parhaiten sanojen tiedostoilla, joissa on välilyöntejä sanojen välillä. se ei toimi myös taulukkotietojen kanssa, kuten tässä taulukkoesimerkissä.

Tuotos on seuraava:

pos | joukkue | pld | pisteet 2 | tottenham | 31 | 61 4 | mies kaupunki | 30 | 51 6 | mies utd | 30 | 50 8 | stoke city | 31 | 46 10 | Chelsea | 30 | 41 1 | leicester | 31 | 66 3 | arsenal | 30 | 55 5 | länsi-kinkku | 30 | 50 7 | southampton | 31 | 47 9 | liverpool | 29 | 44

Sarakkeen leveyden määrittäminen

Jos tiedät sarakkeiden leveydet, voit jakaa sarakkeen leveyden mukaan seuraavasti:

sarake -c

Jos tiedät esimerkiksi, että kunkin sarakkeen leveys on 20 merkkiä, voit käyttää seuraavaa komentoa:

sarake -c20

Liitetaulukon tapauksessa tämä ei toimi kunnolla, elleivät kaikki sarakkeet ole tietty leveys. Tämän todistamiseksi voit muuttaa liitetaulukkotiedostoa seuraavasti:

pos joukkue pld pts 1 leicester 31 66 2 tottenham 31 61 3 arsenal 30 55 4 mies kaupunki 30 51 5 länsi kinkku 30 50 6 mies utd 30 50 7 so'ton 31 47 8 stoke 31 46 9 liverpool 29 44 10 chelsea 30 41

Nyt käyttämällä seuraavaa komentoa, voit saada kunnon tuotos:

sarake -c10 leaguetable

Ongelmana tässä on, että tiedoston tiedot näyttivät jo hyvältä, joten häntä-, pää-, nano- tai kissakomennot voivat kaikki näyttää samoja tietoja hyväksyttävällä tavalla.

Erottajien määrittäminen sarakkeen komennolla

Paras tapa käyttää sarakkeen komentoa pilkulla, putkella tai muilla erillisillä tiedoilla on seuraava:

sarake -s "|" -t

-S-kytkimellä voit määrittää käytettävän rajaajan. Jos esimerkiksi tiedosto on pilkulla erotettu, voit asettaa "," -kohdan jälkeen -s. T -t-kytkin näyttää tiedot taulukkomuodossa.

Lähtöerot

Toistaiseksi tämä esimerkki on osoittanut, miten toimia syöttötiedoston rajaajan kanssa, mutta mitä tietoja siitä, kun se näkyy näytöllä.

Linux-oletusasetus on kaksi välilyöntiä, mutta ehkä haluat käyttää kaksi kaksoispistettä. Seuraava komento näyttää, kuinka voit määrittää erottimen:

sarake -s "|" -t -o "::"

Kun käytetään liigataulukkotiedostoa, komennolla on seuraava tulos:

pos :: joukkue :: 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 :: mies utd :: 30 :: 50 7 :: southampton :: 31 :: 47 8 :: stoke city :: 31 :: 46 9 :: liverpool :: 29 :: 44 10 :: Chelsea :: 30 :: 41

Täytä rivit ennen sarakkeita

On toinenkin kytkin, joka ei ole erityisen hyödyllinen, mutta on mukana täydellisyydestä. -C-kytkin, kun sitä käytetään -c-kytkimen kanssa, täyttää rivit ennen sarakkeita.

Mitä tämä tarkoittaa? Katso seuraava esimerkki:

sarake -c100 leaguetable

Sen tuotos olisi seuraava:

3 | arsenal | 30 | 55 6 | mies 30 | 50 9 | liverpool | 29 | 44 1 | leicester | 31 | 66 4 | mies kaupunki | 30 | 51 7 | southampton | 31 | 47 10 | Chelsea | 30 | 41 2 | tottenham | 31 | 61 5 | west ham | 30 | 50 8 | stoke city | 31 | 46

Kuten näet, se menee alas ensin ja sitten poikki.

Katso nyt tämä esimerkki:

sarake -c100 -x leaguetable

Tällä kertaa lähtö on seuraava:

pos | joukkue | pld | pisteet 1 | leicester | 31 | 66 2 | tottenham | 31 | 61 3 | arsenal | 30 | 55 4 | mies kaupunki | 30 | 51 5 | länsimaista kinkkua | 30 | 50 6 | mies utd | 30 | 50 7 | southampton | 31 | 47 8 | stoke city | 31 | 46 9 | liverpool | 29 | 44 10 | Chelsea | 30 | 41

Tiedot kulkevat näytön yli ja sitten alas.

Muut kytkimet

Ainoat muut käytettävissä olevat kytkimet ovat seuraavat:

sarake -V

Tämä näyttää tietokoneesi asennetun sarakkeen version.

sarake --helpp

Tämä näyttää manuaalisen sivun pääteikkunaan.