Bukhuli likuwonetsa momwe mungagwiritsire ntchito lamulo lagona pa Linux kuti muyimitse bash script.
Payekha, lamulo lagona silopanda phindu pokhapokha ngati mukufuna kutseka mawindo anu osatsegula koma ngati mbali ya script ingagwiritsidwe ntchito m'njira zosiyanasiyana kuphatikizapo pause factor musanayesenso lamulo.
Mwachitsanzo, tangoganizani muli ndi script yomwe inakonzedwa maofesi omwe amachokera ku seva ina. Script sayenera kuyambitsa ndondomekoyi mpaka mafayilo onse atamaliza kuwatsitsa.
Ntchito yojambulidwa imayendetsedwa ndi script yosiyana.
Script yokopera mafayilo akhoza kukhala ndi mndandanda kuti ayese ngati mafayilo onse adasulidwa (mwachitsanzo, amadziwa kuti pakhale mafayi 50 ndipo pamene mafayi 50 apezeka kuti ndondomeko yayamba).
Palibe chifukwa chake script nthawi zonse amayesedwa pamene imatenga nthawi ya pulosesa. M'malo mwake, mungasankhe kuyesa ngati pali maofesi okwanira omwe amalembedwa ndipo ngati sakhala pause kwa mphindi pang'ono ndikuyesanso. Lamulo la kugona ndilokwanira pazinthu izi.
Momwe Mungagwiritsire Ntchito Lamulo la Kugona
Pogwiritsa ntchito lamulo lagona pa Linux lowetsani zotsatirazi muwindo lazitali:
kugona 5s
Lamulo lapamwamba lidzakupangitsani kupuma kwanu kwa masekondi asanu musanabwererenso ku mzere wa lamulo.
Lamulo la kugona limafuna kugwiritsira ntchito mawu ofunika ndikutsatira nambala yomwe mukufuna kuimitsa ndiyeno.
Mukhoza kufotokoza kuchedwa kwa masekondi, mphindi, maola kapena masiku.
- s - masekondi
- m - maminiti
- maola ola limodzi
- d - masiku
Pankhani ya kuyembekezera kuti chinachake chichitike zingakhale zofunikira kuganizira ntchito ntchito ya cron kuyendetsa script nthawi zonse kusiyana ndi kukhala ndi script kumbuyo kwa masiku kumapeto.
Chiwerengero cha lamulo la kugona sichiyenera kukhala nambala yonse.
Mungagwiritsirenso ntchito manambala osambira.
Mwachitsanzo, ndi okonzeka kugwiritsa ntchito mawu awa:
kugona 3.5s
Chitsanzo Chogwiritsa Ntchito Lamulo la Kugona
Script yotsatira ikuwonetsa momwe mungagwiritsire ntchito lamulo lagona kuti mupange wotchi yotengera nthawi yowerengera:
#! / bin / bash
x = 10
pamene [$ x -gt 0]
chitani
kugona 1s
momveka bwino
lembani "$ x masekondi mpaka mutuluke"
x = $ (($ x - 1))
zatha
Script imayambitsa chosinthika x mpaka 10. Chidutswa chomwecho chidzapitirizabe kuyambiranso pamene mtengo wa x ndi waukulu kuposa zero.
Lamulo la kugona limaimitsa script kwa mphindi imodzi nthawi iliyonse kuzungulira.
Zina zonsezo zimatsegula chinsalu, kutsegula uthenga "x masekondi mpaka kutuluka" (mwachitsanzo 10) ndikuchotsa 1 kuchokera ku mtengo wa x.
Popanda lamulo la kugona, malembawo angayambe kuzungulira ndipo mauthenga amatha kusonyeza mofulumira kwambiri.
Lamulo la kugona limangokhala ndi masinthidwe angapo.
The_help switch ikuwonetsa fayilo yothandizira pa lamulo lagona. Mungathe kukwaniritsa chinthu chomwecho pogwiritsa ntchito lamulo la munthu motere:
mwamuna akugona
Lamulo la - kuwonetsera likuwonetsa machitidwe a lamulo la kugona lomwe laikidwa pa dongosolo lanu.
Chidziwitso chobwezeredwa ndi kusintha kwachinsinsi ndi motere:
- nambala yowonjezeredwa
- zolemba zamtengo wapatali
- License
- Olemba