Inyathelo 1: Ukwenza iskripthi sokukhangela
Okokuqala, sicebisa ukuba wenze iskripthi sokujonga esiya kuqhuba kwixesha elizayo. Ewe kunjalo, unokutsiba eli nqanaba ukuba iskripthi somgca sele sikhona. Qaphela ukuba ngoku asiyi kuyikhuthaza i-Syntax yeelwimi ezifanelekileyo, kodwa kuphela esiya kukuxelela ukuba wonke umntu unokwenza iskripthi sakho somnxeba kwifayile okanye kwifayile yokutshata kwifowuni.
- Sebenzisa "i-terminal" efanelekileyo kuwe, umzekelo, ngemenyu yesicelo okanye kwiqhosha elishushu Ctrl + Alt + T.
- Apha, sebenzisa i-Sudo Nano Skrists, apho uNano ngumhleli osetyenzisiweyo, kunye neScript.sh ligama lefayile edaliweyo. Unokwenza ifayile, umzekelo, nge-vi okanye i-gedit efanayo, ayiyi kutshintsha umxholo, kwaye igama lenqaku liphinda litshintshe ngokhetho lomsebenzisi.
- Qinisekisa le ntshukumo ngokufaka i-password kwi-akhawunti ye-Superusader, kuba yenziwa ngengxoxo yesudo.
- Ifayile entsha iya kuvulwa apho ungayifaka khona umtya wokuskriptri. Apha ngezantsi ubona umzekelo ofanelekileyo onoxanduva lokubonakalisa umyalezo "Molo". Ukuba kukho iziqulatho zolunye uphawu, yibamba ngokulula, qinisekisa ukuba yonke imiqolo ibhaliwe ngokuchanekileyo.
#! / Bin / bash
I-Echo "Molo"
- Emva koko, ungasindisa useto ngokubamba i-CTRL + o Indibaniselwano ephambili.
- Igama lefayile alifuneki, kuba sibuzwa xa sidalwa. Cofa nje kwi-ENTER ukugqiba ukonga.
- Shiya umhleli obhaliweyo nge-CTRL + X.
Njengoko sibona, akukho nto inzima yokwenza izikripthi zakho ze-bash ayisiyo, kodwa wonke umsebenzi kukwazi ikhowudi. Kuya kufuneka uyibhale ukuba ungazikhathazi, okanye ukhuphele izisombululo ezilungiselelwe izinto ezilungisiweyo kwimithombo yasimahla. Emva kokuba iskripthi iphunyezwe ngempumelelo kwifayile, unokutshintshela kwinyathelo elilandelayo.
Inyathelo 2: Ukuseta i-script ye-en
Eli nyathelo alinyanzelekanga, kodwa ngaphandle kwalo alinakwenza abasebenzisi abasebenzisa izixhobo ze-ENV ukuqala iskripthi. Ngaphandle koqwalaselo lwangaphambili, aluvuli, kuba iimvume ezihambelanayo bezingafunyanwanga. Bongezwa nge-sudo chmod chmod ch th script.sh Script, apho iscrist.sh ligama lefayile efunekayo.
Ungalibali ukuba zonke izinto ezenziwa kwingxoxo ye-Sudo ifuna ukungqinisisa kweakhawunti ngokufanisa iphasiwedi ye-Superuser. Emva koko, umtya omtsha uya kubonakala ngathi uqalisa imiyalelo, okuthetha ukusetyenziswa ngempumelelo kweseto.
Inyathelo 3: Ukuqala iskripthi esikhoyo
Siphendukela kwinyathelo eliphambili, elisungula ngokuthe ngqo kwiskripthi esikhoyo. Ukuqala, cinga ngomyalelo olula, onolo mbono ./script.sh kwaye unoxanduva lokuqalisa ifayile kwindawo yangoku. Iziphumo ezinokukhokelela uyayibona i-skrini apha ngezantsi. Umzekelo, sathatha iskripthi esakhe sayifumana ngaphambili. Ngendlela efanayo, unokuchaza indlela epheleleyo kwinto ukuze umtya utshintshe, umzekelo, ukuya ku-/se/use/script /script /script /script /script /script /script /script /script /script/script.
I-Linux ine-Ames System System. Ibandakanya inani leefolda ezinoxanduva lokwenza iindidi ezahlukeneyo zezenzo. Enye yazo ibizwa ngokuba yi / i-USR / yengingqi / i-bin kwaye isetyenziselwa ufakelo lweenkqubo. Ukuba awufuni ukuhlala ucacisa indlela epheleleyo kwi-scristricting yokufaka, yongeza kwenye yeefolda zendlela. Ukwenza oku, sebenzisa iscript ye-CP.sh / i /sr/local/bin/bibipt.sh umtya.
Emva koko, ukuphehlelelwa kuya kufumaneka ngokungena nje ngegama lefayile ngolwandiso.
Indlela yokuvula yesibini iqulathe ngaxeshanye ibize ngeqokobhe. Kuya kufuneka usifudukele kulawulo lweskripthi kwaye ubhale iskripthi se-bash.sh. Le ndlela ilungile kuba ivumela ukuba ungangeni kwindlela epheleleyo ukuya kwinto okanye eyahlukileyo kulondolozo lwendlela ehambelana nendlela.
Yiyo yonke into ebesifuna ukuthetha ngokusebenzisana nezikripthi kwi-Linux. Kuya kufuneka wenze ifayile efanelekileyo okanye uvule esele ikho, usebenzisa ezi ngcebiso zingezantsi.