Indlela yokusebenzisa I-Linux "ukulala" Umyalelo wokumisa isikhashana I-BASH Script

Esi sikhokelo sibonisa indlela yokusebenzisa umyalelo wokulala weLinux ukuze umise isikripthi somshicileli.

Ngokwalo, umyalelo wokulala awunamsebenzi ngaphandle kokuba uthanda ukuvala ifowuni yakho yokugcina kodwa njengengxenye yeskripthi inokusetyenziswa kwiindlela ezininzi ezahlukeneyo kubandakanywa njengento yokumisa ngaphambi kokuzama kwakhona umyalelo.

Ngokomzekelo, cinga ukuba uneskripthi esenza iifayile ezikopishwe kwelinye iseva. I-script ayifanele iqale inkqubo yekopi de iifayile zigqibe ukukhuphela.

Inkqubo yokukhuphela yenziwa ngumbhalo ohlukileyo ngokupheleleyo.

Iskripthi sokukopisha iifayile sinokuthi siqulethe i-loop ukuvavanya ukuba zonke iifayile zikhutshiwe (okt uyazi ukuba kukho iifayile ezingama-50 kwaye xa iifayili ezingama-50 zifunyenwe inkqubo yekopi iqalile).

Akukho ndawo i-script eqhubekayo yokuvavanya njengoko ithatha ixesha leprojekthi. Kunoko, unokukhetha ukuvavanya ukuba kukho iifayile ezaneleyo ezikopishiwe kwaye ukuba akukho zithuba zemizuzu embalwa uze uzame kwakhona. Umyalelo wokulala ufezekile kwezi meko.

Indlela yokusebenzisa i-Command Sleep

Ukusebenzisa umyalelo wokulala we-Linux faka oku kulandelayo kwifestile yokuphela:

5s zokulala

Umyalelo ongasentla uza kwenza i-terminal yakho yekhefu imizuzwana emihlanu ngaphambi kokuba ubuyele kumgca wokulawula.

Umyalelo wokulala ufuna ukulala kwegama elingundoqo ngokulandela inombolo ofuna ukuyimisa ngayo kunye neyunithi yesilinganiselo.

Ungacacisa ukulibazisa ngemizuzwana, imizuzu, iiyure okanye iintsuku.

Xa kuziwa kwiintsuku zokulinda ukuba kwenzeke into enokuba yinto efanelekileyo ukucinga ukusebenzisa umsebenzi we-cron ukuqhuba iskripthi ngezikhathi eziqhelekileyo ngokuchasene nokuba neskripthi esisebenza kwimvelaphi yeentsuku ekupheleni.

Inombolo yomyalelo wokulala ayifanele ibe yinani elipheleleyo.

Ungasebenzisa kwakhona amanamba ajikelezayo.

Umzekelo, kulungile ukusebenzisa le syntax elandelayo:

kulala 3.5s

Umzekelo Ukusebenzisa Umyalelo Wokulala

Iskripthi esilandelayo sibonisa indlela yokusebenzisa umyalelo wokulala ukuze wenze i-clock countdown based clock:

#! / bin / bash

x = 10

ngelixa [i-x-gt 0]

kuyenza

kulala 1

kucace

uvakalise "i-$ x imizuzwana kuze kube yilapho iphuma"

x = $ (($ x - 1))

zenziwe

I-script ibeka i-variable x ukuya kwi-10. I-loop yexesha iya kuqhubeka ukuhlaziya ngelixa ixabiso le-x likhulu kune-zero.

Umyalelo wokulala uphepha iskripthi sesibini kwisinye ixesha ngokujikeleza.

Eminye iskripthi icoca iskrini nganye i-iteration, ibonisa umyalezo "x imizuzwana ide ikhuphe" (okt 10) ize ikhuphe 1 kwixabiso le x.

Ngaphandle komyalelo wokulala, iskripthi sasinokukhuphaza kwaye imiyalezo iza kuboniswa ngokukhawuleza.

Umyalelo wokulala ubinokutshintshana ezimbini.

Umnxeba -help ubonisa ifayile yenkxaso yomyalelo wokulala. Unokufezekisa into efanayo ngokusebenzisa umyalelo womntu ngale ndlela:

umntu ulele

Umyalelo we-toversion ubonisa uguqulelo lomyalelo wokulala ofakwe kwindlela yakho.

Ulwazi olubuyiselwa ngumtshintsho - lulo lulandelayo: