Fermandarê Columnê bi pelên teknolojî re dixebite
Hûn dikarin di pelê delîlkirî de li termînala linux xuya bikin ku ji bo ku her her demek vekirî de di hundirê xwe de tête nîşandan. Ji bo nimûne, vala yekem e ku tabloya Fûtbolê ya Premiera Premierê ya ku pipes wek delimiters bikar tîne.
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 | bajêr | 31 | 46 9 | liverpool | 29 | 44 10 | Chelsea | 30 | 41Di vê lîsteyê de 10 tîmên herî bilind, navên wan, hejmarek lîstikên ku wan lîstin û pîvanan têne çêkirin.
Gelek fermanên Linux hene ku hûn dikarin bikar bînin ku daneyên danûstendinê di nav rêzê de. Ji bo nimûne, biryara kîtê pelê bi rastî wekî ku ev pelê tê xuya dike. Fermana çepê dikare bikar anîn parçeyek pelê an jî her tişt nîşan bide, wekî wekî biryara sereke dikare bibe. Lêbelê, yek ji van emrê veguhestina awayek nîşanî nîşan dide ku ew baş dibînin.
Berbiçav, hûn dixwazin ku bêyî daneyên sembolê û ji hev veqetin bibînin. Ew e ku emrê komê di nav de tê de.
Bikaranîna bingehîn ya Komara Column
Hûn dikarin birêvebirinê ya bêyî pîvanên di bin jêrîn de digerin:
lingEv pelên bi axaftinên di navbera peyvan de çêtirîn kar dike. Ew di heman demê de bi danûstandinên tabulê wekî mînakek li ser vê leagueê dixebite.
Bêguman ev e:
pos | team | pld | pts 2 | tottenham | 31 | 61 4 | mêr bajar | 30 | 51 6 | man utd | 30 | 50 8 | bajêr | 31 | 46 10 | Chelsea | 30 | 41 1 | leicester | 31 | 66 3 | arsenal | 30 | 55 5 | west ham | 30 | 50 7 | southampton | 31 | 47 9 | liverpool | 29 | 44
Bişkojka Bila Çiya
Heke hûn di çarçoveya dûran de bizanin, hûn dikarin ji fermana jêrîn bikar bînin ku ji hêla çarçoveyê bi çarçoveya veşartî vekin:
column -cJi bo nimûne, heke hûn dizanin çarçoveya her dora 20 kategorî hûn dikarin emrê jêrîn bikar bînin:
-20Di rewşeke leagueê de, ev neyê ku karûbarek hinekî çarçoveya baş nake. Ji bo vê yekê îspat bike, pelê tîpa league biguherînin wekî vê
Tîmên pîvan 1 pirtir 31 66 2 tottenham 31 61 3 arsenal 30 55 4 Mêr bajar 30 51 5 west ham 30 50 6 kes 30 30 7 7 so'ton 31 47 8 31 46 9 liverpool 29 44 10 Çelsea 30 41Now bi karanîna jêrîn bi kar tînin, hûn dikarin hilberek başînek bibînin:
-c10 leaguetablePirsgirêk bi vê yekê ew e ku pelan di pelê de çêbûye, da ku hanê, serê, nano û fermandarên catikê hemî heman agahdariyê di rêbazek qebûlkirî de nîşan bide.
Dabeşkirina Dabeşkerên Bikaranîna Komara Columnê Bikaranîna
Riya herî çêtirîn ku daxwaza kamerayê bikar bînin li pelên koma, pipe an jî pelên dabeşkirî yên din jî wiha ye:
column -s "|" -tHûn -siyon-ê-ê ji bo ku hûn karanîna tehlîlkirinê bikar bînin diyar dikin. Ji bo nimûne, heke pelê cûreyek vekirî ye, hûn dikarin "," piştî -s. The -t switch di danûstandineke tablok de daneyan nîşan dide.
Hilbijêre Separators
Heta niha ev nimûne nîşan dide ku çawa bi qeçaxek pelê veguhestin, lê çi agahdarî li ser screen-ê tête kirin.
Destûra Linux ya du cihan e, lê dibe ku hûn dixwazin bila du konsolan bikar bînin. Fermana jêr ji we re nîşan dide ku çawa çawa dabeşkirina hilberandina hilberê:
column -s "|" -t -o "::"Dema ku bi pelê tîpa league tê bikaranîn, fermandarê jêrîn hilberandin:
pos :: team :: pld :: pts 1 :: leicester :: 31 :: 66 2 :: tottenham :: 31 :: 61 3 :: arsenal :: 30 :: 55 4 :: mirov bajar :: 30 :: 51 5 :: west ham :: 30 :: 50 6 :: man utd :: 30 :: 50 7 :: southampton :: 31 :: 47 8 :: bajarê stoke :: 31 :: 46 9 :: liverpool :: 29 :: 44 10 :: Chelsea :: 30 :: 41Beriya Rûniştiyan Berî Dijin
Vê veguherînek din e ku bi taybetî bi karbidest e lê li vir ji bo temamî tê de pêk tê. The switches to the -x switches when the switches -c switches rows before the columns fills.
Wê wateya çi ye? Mînakek jêrîn bibînin:
-100 deynek leaguetableDerheqê wê dê wiha be:
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 | 47 10 | Chelsea | 30 | 41 2 | tottenham | 31 | 61 5 | west ham | 30 | 50 8 |
Wekî ku hûn dikarin bibînin, ew yekem û paşê her diçe.
Niha li vê nimûne binêrin:
column -c100 -x leaguetableVê demê hilbijêre wek vê yekê ye:
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 | bajêr | 31 | 46 9 | liverpool | 29 | 44 10 | Chelsea | 30 | 41
Agahdariyê li seranserî hûrdûr dike û paşê paşê.
Other Switches
Tenê guherînên din tenê hene:
-VEv pelê pelê li ser komputerê sazkirî dide.
column --helpEv rûpelê pirtûka pirtûka li ser paceya termînalê nîşan dide.