Kuonyesha Picha Yaliyomo Katika Aina ya Safu Katika Linux

Amri ya Column ya Linux inafanya kazi na faili za maandishi yaliyopangwa

Unaweza kuonyesha faili iliyopangwa kwenye terminal ya Linux ili kila kipengee kilichopangwa kimeonyeshwa ndani ya safu yake mwenyewe. Kwa mfano, hapa ni mfano wa meza ya Uingereza ya Ligi ya Soka ya Soka ambayo inatumia mabomba kama watangazaji.

timu | pld | pts 1 | leicester | 31 | 66 2 | tottenham | 31 | 61 3 | arsenal | 30 | 55 4 | mtu mji | 30 | 51 5 | magharibi ham | 30 | 50 6 | mtu utd | | | 7 | southampton | 31 | 47 8 | kuiba mji | 31 | 46 9 | liverpool | 29 | 44 10 | Chelsea | 30 | 41 |

Orodha hii inajumuisha timu za juu 10, majina yao, idadi ya michezo waliyocheza na pointi zimefungwa.

Kuna amri za Linux ambazo unaweza kutumia ili kuonyesha data katika mstari wa amri. Kwa mfano, amri ya paka huonyesha faili kama inavyoonekana kwenye faili. Amri ya mkia inaweza kutumika kuonyesha sehemu ya faili au yote, kama vile amri ya kichwa inaweza. Hata hivyo, hakuna amri hizi zinaonyesha pato kwa namna ambayo inafanya kuonekana vizuri.

Kwa kweli, unataka kuwa na uwezo wa kuona data bila ishara ya bomba na kugawanyika. Hiyo ndivyo amri ya safu inapoingia.

Matumizi ya Msingi ya amri ya safu

Unaweza kukimbia amri ya safu bila vigezo yoyote kama ifuatavyo:

safu

Hii inafanya kazi vizuri na faili za maneno na nafasi kati ya maneno. haifanyi kazi pamoja na data ya nyaraka kama katika mfano wa meza ya ligi.

Pato ni kama ifuatavyo:

mto | pld | pts 2 | tottenham | 31 | 61 | mtu mji | 30 | 51 6 | mtu utd | 30 | 50 8 | stoke mji | 31 | 46 10 | Chelsea | 30 | 41 | leicester | 31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9 | |

Kuelezea Upana wa Safu

Ikiwa unajua upana wa nguzo, unaweza kutumia amri ifuatayo ili kutenganisha safu kwa upana:

safu-c

Kwa mfano, ikiwa unajua upana wa kila safu ni wahusika 20 unaweza kutumia amri ifuatayo:

safu -c20

Katika kesi ya meza ya ligi, hii haifanyi kazi vizuri isipokuwa nguzo zote ni upana fulani. Ili kuthibitisha hili, kubadilisha faili ya meza ya ligi kama ifuatavyo:

timu ya pld pts 1 leicester 31 66 2 tottenham 31 61 3 arsenal 30 55 4 mji mji 30 51 5 west ham 30 50 6 mtu utd 30 50 7 so'ton 31 47 8 stoke 31 46 9 liverpool 29 44 10 chelsea 30 41

Sasa kwa kutumia amri ifuatayo, unaweza kupata pato la heshima:

safu -c10 inayoweza kutumiwa

Tatizo na hili ni kwamba data katika faili tayari inaonekana nzuri ili amri, kichwa, nano au maagizo ya paka inaweza wote kuonyesha taarifa sawa kwa namna inayokubalika.

Kufafanua Separators Kutumia Amri ya Column

Njia bora ya kutumia amri ya safu kwa comma, bomba au faili zingine zilizopangwa ni kama ifuatavyo:

safu-s "|" -t

The -s kubadili inakuwezesha kuamua delimiter kutumia. Kwa mfano, ikiwa faili yako imejitenga kwa urahisi, unaweza kuweka "," baada ya -s. The -t switch inaonyesha data katika muundo wa tabular.

Separators za Pato

Hadi sasa mfano huu umeonyesha jinsi ya kufanya kazi na mtangazaji wa faili ya pembejeo, lakini vipi kuhusu data wakati inavyoonyeshwa kwenye skrini.

Linux default ni nafasi mbili, lakini labda unataka kutumia colons mbili badala yake. Amri ifuatayo inakuonyesha jinsi ya kutaja separator pato:

safu-s "|" -t -o "::"

Wakati unatumiwa na faili ya meza ya ligi, amri hutoa pato zifuatazo:

pos :: timu :: pld :: pts 1 :: leicester :: 31 :: 66 2 :: tottenham :: 31 :: 61 3 :: arsenal :: 30 :: 55 4 :: mtu mji :: 30 :: 51 5 :: west ham :: 30 :: 50 6 :: mtu utd :: 30 :: 50 7 :: southampton :: 31 :: 47 8 :: stoke mji :: 31 :: 46 9 :: liverpool :: 29 :: 44 10 :: Chelsea :: 30 :: 41

Jaza Mito Kabla ya nguzo

Kuna kubadili mwingine ambayo sio muhimu sana lakini imejumuishwa hapa kwa ukamilifu. The -x kubadili wakati kutumika na -c kubadili kujaza safu kabla ya nguzo.

Kwa hiyo hiyo inamaanisha nini? Angalia mfano unaofuata:

safu-c100 inayoweza kutumiwa

Pato la hili litakuwa kama ifuatavyo:

timu | pld | pts 3 | arsenal | 30 | 55 9 | liverpool | 29 | 44 1 | leicester | 31 | 66 4 | mtu mji | 30 | 51 7 | southampton | 31 | 47 10 | Chelsea | 30 | 41 | tottenham | 31 | 61 5 | magharibi ham | 30 | 50 8 | kuiba mji | 31 | 46

Kama unavyoweza kuona, huenda chini kwanza kisha huvuka.

Sasa angalia mfano huu:

safu -c100 -x isiyoweza kugeuka

Wakati huu pato ni kama ifuatavyo:

timu | pld | pts 1 | leicester | 31 | 66 2 | tottenham | 31 | 61 3 | arsenal | 30 | 55 4 | mtu mji | 30 | 51 5 | magharibi ham | 30 | 50 6 | mtu utd | | | 7 | southampton | 31 | 47 8 | kuiba mji | 31 | 46 9 | liverpool | 29 | 44 10 | Chelsea | 30 | 41 |

Data inakwenda kwenye skrini na kisha chini.

Mabadiliko mengine

Swichi nyingine pekee zinapatikana ni ifuatavyo:

safu -V

Hii inaonyesha toleo la safu iliyowekwa kwenye kompyuta yako.

safu --help

Hii inaonyesha ukurasa wa mwongozo kwenye dirisha la terminal.