Tusaale Isticmaal Xeerarka Seq Command

Tilmaamahan wuxuu ku tusinayaa sida loo isticmaalo amarka sirta ah si loo abuuro liis lambarro ah oo ku yaalla terminaalka Linux.

Ereyga aasaasiga ah ee Seq Command

Bal qiyaas in aad rabto inaad ku muujiso lambarada 1 ilaa 20 shaashadda.

Taliska hoos ku xusan wuxuu ku tusayaa sidaad sidan u samayn lahayd:

seq 1 20

Isaga keligiis, amarkani waa wax aan faa'iido lahayn. Ugu yaraan waxaad ubaahantahay inaad soo saarto lambarrada faylka.

Waxaad sameyn kartaa tan adigoo isticmaalaya amarka bisad sida soo socota:

seq 1 20 | xajmiga> tirada lambarka

Hadda waxaad heli doontaa fayl la yiraahdo numberedfile lambarrada 1 illaa 20 lagu daabacay xariiq kasta.

Nidaamka aan ku muujinnay fogaanta soo bandhigida taxanaha tirooyinka ayaa laga yaabaa in lagu soo bandhigo kuwan soo socda:

seq 20

Nambarka bilawga ah ee lambarku waa 1 sidaas darteed adoo keenaya lambarka 20 ee amarka sirta si toos ah ayaa looga tiriyaa 1 ilaa 20.

Waxaad u baahan tahay keliya inaad isticmaasho qaabka dheer haddii aad rabto inaad tiriso laba lambar oo kala duwan sidan soo socota:

seq 35 45

Tani waxay muujinaysaa tirooyinka 35 illaa 45 ilaa soo saaraha caadiga ah.

Sida loo qaabeynayo Isticmaalidda Istaraatiijiyadda Seq

Haddii aad rabto inaad muujiso dhammaan xitaa tirooyinka u dhexeeya 1 iyo 100 waxaad isticmaali kartaa qaybta kordhinta ee seq ilaa lambarka 2 lambarka mar marka tusaalahan soo socda:

sanduuqa 2 2 100

Xeerka kor ku xusan, lambarka koowaad waa barta hore.

Lambarka labaad waa lambarka kor u kaca tallaabo kasta, tusaale ahaan, 2 4 6 8 10.

Lambarka saddexaad waa lambarka ugu dambeeya ee lagu xisaabinayo.

Codaynta Seq Command

Si fudud u dir lambarrada bandhigga ama feylka ma aha mid faa'iido leh.

Si kastaba ha noqotee, waxaa laga yaabaa inaad rabto inaad sameysid faylka taariikhda mar walba bisha Maarso.

Si aad tan u sameyso waxaad isticmaali kartaa isbeddeladan soo socda:

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

Tani waxay soo bandhigeysaa wax soo saar la mid ah kuwa soo socda:

Waxaad arki doontaa% 02g. Waxaa jira saddex nooc oo kala duwan: e, f, iyo g.

Tusaale ahaan waxa dhacaya markaad isticmaasho hababkan kala duwan waxay isku dayaan amarada soo socda:

seq -f "% e" 1 0.5 3

seq -f "% f" 1 0.5 3

seq -f "% g" 1 0.5 3

Waxyaabaha ka soo baxay% e waa sida soo socota:

Waxyaabaha laga soo qaaday f% waa sidan soo socota:

Ugu dambeyn, wax soo saarka ka yimid% g waa sida soo socota:

Isticmaalka Istaraatijka Seq ee qayb ka mid ah Loop

Waxaad isticmaali kartaa amarka qeeybta ah ee loo yaqaan 'loop' si uu u maro isla code lambar tiro go'an.

Tusaale ahaan waxaad sheegeysaa inaad rabto inaad ku muujiso ereyga "aduunka dunida" 10 jeer.

Sidan ayaad u samayn kartaa:

waayo waxaan ku jiraa $ (seq 10)

samee

echo "adduunka hello"

la sameeyo

Isbeddelka kala-guurka kala-soocida

Marka la eego, taliska sequ wuxuu lambar kasta ku muujinayaa xariiq cusub.

Tani waa la bedeli karaa si aad u noqotid jilaa kasta oo aad rabto inaad isticmaasho.

Tusaale ahaan, haddii aad rabto inaad isticmaasho jajab si aad u kala saarto lambarrada isticmaal eraygan soo socda:

seq-s, 10

Haddii aad doorbido inaad isticmaasho meel ka dib markaad u baahato inaad ku dhejiso:

seq-s "" 10

Samee Nambarada Iskujirka Loo Qaadi Karo


Markaad soo saartid nambarada feylka waxaa laga yaabaa inaad ka careysiiso marka aad kor u qaadayso tobannaanka iyo boqollimada in tiradu ay tahay dherer kale.

Tusaale ahaan:

Waxaad dhigi kartaa dhammaan nambarada dhererka isku midka ah sida soo socota:

seq-w 10000

Markaad maamusho amarka kor ku xusan waxaad soo saari doontaa sidan soo socota:

Muujinta Nambarada Ku Sugan Amarka Dib u Dhaca

Waxaad soo bandhigi kartaa lambarada si isku xigxig ah si gadaal ah.

Tusaale ahaan, haddii aad rabto inaad muujiso tirooyinka 10 illaa 1 waxaad isticmaali kartaa ereyga soo socda:

seq 10 -1 1

Nambarada Meelaha Boodda

Waxaad isticmaali kartaa amarka isdabajooga si aad uga shaqeyso lambarada dhibcaha leh.

Tusaale ahaan, haddii aad rabto inaad tusiso lambar kasta oo u dhexeeya 0 iyo 1 oo leh 0.1 talaabo waxaad sameyn kartaa sida soo socota:

seq 0 0.1 1

Soo koobid

Amarka sirta ayaa faa'iido badan leh marka loo isticmaalo qayb ka mid ah qoraalka bashka .