Nimûne Bikaranîna Bikaranîna Linux Seq

Ev rêberê dê we çawa nîşanî we çawa çawa karûbarên seq bikar bînin ku lîsteyên hejmarên navîn li termînala linux çêbikin.

Peymana Saqî ya Berbi Navîn

Hûn difikirin ku hûn dixwazin hejmara 1 heta 20-ê screenê nîşan bidin.

Fermana seqê jêr te nîşanî we çawa dide vê:

seq 1 20

Li ser vê yekê, emrê vê bêaqil e. Li kêmanî herî kêm hûn dixwazin ku hejmarên pelê bi qeçaxç bikin.

Hûn dikarin vê yekê bi karanîna qeyikê bikar bînin wekî

seq 1 20 | cat> nirxandin

Niha hûn ê pelê bi navnîşa nimûne navnîşan heye ku bi hejmara hejmara 1 heta 20 çapkirî li ser her line.

Methodê ku em ji bo pêşniyarên hejmarek nîşanî nîşanî nîşanî nîşanî nîşanî nîşanî ji wan re hatine girêdan kirin:

seq 20

Hejmarên destpêkê 1-ê bi awayekî tenê bi hema 20-hebê birêvebirinê biryara seqê bixweber bixweber ji 1 heta 20.

Hûn tenê tenê ji bo hejmara du hejmaran de hejmareke hejmareke dirêj ya dirêj bikar bînin.

seq 35 45

Ev ê hejmara 35 û 45-ê ji bo hilberîna standardê nîşan bide.

Çawa Kargirtina Qanûna Seq Bikaranîna Çiqas Bikin

Heke hûn dixwazin hejmara heya 1 û 100 de hûn nîşan bidin ku hûn parçeyek mezin a seq bikar bînin ku di 2 cara duyemîn de di nav demekê de wekî jêrîn nîşan dide:

seq 2 2 100

Di fermana jorîn de, hejmarek yekem hejmara destpêkê ye.

Jimareya duyemîn hejmarek mezin e ku di her gavê de, ji bo nimûne, 2 4 6 8 10.

Hejmara sêyemîn hejmareke dawîn e ku hejmare dike.

Forma Sefîrê Seqê

Tenê hejmar hejmaran bişînin an dakêşê an pelê bi taybetî bi karbidest e.

Lêbelê, dibe ku hûn dixwazin ku di her adara meha Adarê de pelê çêbikin.

Ji bo vê yekê hûn dikarin lihevhatina jêrîn bikar bînin:

seq -f "% 02g / 03/2016" 31

Ev ê derheqê jêrîn nîşan dide:

Hûn dê% 02g bibînin. Sê formatên cuda hene: e, f, û g.

Wek mînakek ku gava hûn bikarhênerên van cûda bikar tînin dibe, emrê jêrîn hewl bikin:

seq -f "% e" 1 0.5 3

seq -f "% f" 1 0.5 3

seq -f "% g" 1 0.5 3

Hilbijêre ji% e e ye:

Hilbijêre ji% f tê ye:

Di dawiyê de, ji derveyî% g ve tê nîşandan:

Fermandariya Seqê wekî Dema Partiya A Loop

Hûn dikarin biryara seq bikar bînin wekî beşek ji bo ji bo ku bi rêya heman kodê de hejmara hejmara deman ve digerin.

Ji bo nimûne ku hûn dixwazin deh caran "cîhanê" deh caran.

Ev çawa hûn dikarin dikanin:

ji bo ez $ $ (seq 10)

bikin

"cîhanê hello"

kirin

Guhertina Parastinê

Bi rêkûpêk, biryara seq her hejmarek li ser rêzek nû dide.

Ev yek dikare guhertineke ku her tiştî dixwaze bikar bînin guhertin.

Wekî nimûne, heke hûn dixwazin ku komek ji bo cûreyên cuda cuda bikin bikar bînin hejmara sîtaxa jêrîn bikar bînin:

seq -s, 10

Heke hûn dixwazin bifikirekî cihekî bikar bînin, hûn hewce ne ku hûn li bêjeyên bêjin:

seq -s "" 10

Nimêjeyên Hejmarên Same Mezin


Dema ku hûn hejmara hejmara pelan derxînin, dibe ku hûn şaş dibin ku hûn bi dehan kes û bi sedan ku bi hejmara hejmarên cuda cuda ve digerin.

Bo nimûne:

Hûn dikarin hemî hejmaran heman hevahengî wekî

seq -w 10000

Dema ku hûn germê jorîn bisekinin ku ev ê niha dê bibe:

Di Rêzeya Girêdanê de Nîşandanên Nîşandan

Hûn dikarin bi hejmarên di rêberî de bi hejmaran nîşan bidin.

Ji bo nimûne, heke hûn dixwazin hejmarên 10 heta 1 de hûn dikarin syntaxa jêrîn bikar bînin:

seq 10 -1 1

Nimûneyên Pevçûnê

Hûn dikarin birêvekirina peymana bikar bînin ku li ser hejmara xalên werin xebitîn.

Ji bo nimûne, heger tu dixwazî ​​her hejmar 0 û 1 di navbera pênc 0.1 an de hûn nîşan bidin, hûn dikarin wiha bikin:

seq 0 0.1 1

Berhevkirinî

Fermana seq e ku gava beşek beşek nivîskî pişk tê bikaranîn e .