Iqhubeka nochungechunge lwethu lwezifundo ku Isikripthi se-Shell, namuhla siletha okwesibili (Isifundo se-02) Okufanayo.
Futhi ngokunikezwa lokho, okokuqala sasondela imiqondo yokuqala emi-3 eyisisekelo (Amatheminali, Amakhonsoli namaShell) ezihlobene nalesi sihloko, kulesi sesibili, sizogxila ikakhulukazi ekwazini konke okungenzeka ngakho I-Bash Shell.
Futhi ngaphambi kokuqala lokhu Okokufundisa 02 kokuthi "Shell Scripting", sincoma ukuthi uhlole okulandelayo okuqukethwe okuhlobene, ekupheleni kokufunda lokhu okuthunyelwe namuhla:
Okokufundisa kokuBhala kweShell 02
Iyini i-Bash Shell?
I-Bash noma i-Bash Shell iyigobolondo noma umhumushi wolimi lomyalo odalelwe ngqo i Isistimu yokusebenza ye-Linux. Igobolondo, elihambisana kakhulu negobolondo elithi "sh" langempela, futhi lihlanganisa izici eziwusizo ezivela kumagobolondo e-Korn (ksh) kanye no-C (csh).
Ngaphezu kwalokho, ihlose ukuzuza ukuqaliswa okuhambisanayo kwezinga "IEEE POSIX Shell Namathuluzi", yona eyingxenye ye Ukucaciswa kwe-IEEE POSIX (IEEE Standard 1003.1). Ngakho-ke, ekuphishekeleni lo mgomo, ihlanganisa ukuthuthukiswa kokusebenza maqondana ne-"sh", kokubili ukusetshenziswa okuhlangene kanye nokuhlela.
Amaqiniso aphezulu ayi-10 abalulekile e-Bash
- Isekelwe ku-Unix Shell futhi iyahambisana ne-POSIX.
- Yonke imiyalo ye-Bourne Shell (sh) iyatholakala ku-Bash.
- YiShell ezenzakalelayo, ekusatshalalisweni okuningi kwe-GNU/Linux.
- Umsebenzi wayo oyinhloko ukuhumusha imiyalo ye-oda kusuka ohlelweni lokusebenza.
- Iyaphatheka impela, ngakho futhi isebenza cishe kuzo zonke izinguqulo ze-Unix namanye ama-OS.
- I-syntax yayo yomyalo iyisethi enkulu yemiyalelo esekelwe ku-syntax ye-Bourne Shell.
- Yathuthukiswa futhi yakhululwa nguBrian Fox ngosuku lukaJuni 8, 1989 njengengxenye yephrojekthi ye-GNU.
- Ivumela ukudalwa nokuphathwa kwamafayela e-Script (Bash Scripts) umsebenzi wawo uwukwenza imisebenzi ngokuzenzakalelayo.
- Ihlinzeka ngemisebenzi eyakhiwe kahle, eyimojula nefomethiwe ukuze kuthuthukiswe imibhalo.
- Inikeza izici ezifana nokuhlela umugqa womyalo, umlando womyalo kasayizi ongenamkhawulo, ukulawula umsebenzi, imisebenzi yegobolondo kanye ne-alias, usayizi ongenamkhawulo wezinhlu ezinenkomba, phakathi kokunye okuningi.
Ulwazi olubaluleke kakhulu lwe Okokufundisa kokuBhala kweShell 02
Ezifundweni ezilandelayo, sizongena sijule kancane kukho Amafayela e-Bash Script nezinto zawo (izingxenye) y izinsiza eziwusizo zobuciko bokuBhala. Bese uqhubeka nayo izibonelo ezingokoqobo zokusebenzisa imiyalo yomyalo (ilula futhi iyinkimbinkimbi) nge-Bash kanye nokusetshenziswa kwayo ngaphakathi Kwemibhalo.
Nokho, ungakwazi ukumba ujule kancane Funda kabanzi mayelana no Bash kokulandelayo izixhumanisi ezisemthethweni:
Igama lika-Bash liyisifushaniso se-'Bourne-Again Shell', i-pun ka-Stephen Bourne, umbhali wokhokho oqondile wegobolondo le-Unix 'sh', ovele ohlotsheni lohlelo lwesikhombisa lwe-Bash. Bell Labs Research for Unix” .
Isifingqo
Ngamafuphi, nalokhu Okokufundisa 02 kokuthi "Shell Scripting" nalabo abasazofika, sithemba ukuthi sizoqhubeka nokufaka isandla ukuqeqeshwa ekusebenziseni i-GNU/Linux Terminalikakhulukazi labo abasebenzisi abaqalayo emazwini Izinhlelo ezisebenza mahhala futhi ezivulekile.
Uma ukuthandile okuqukethwe, phawula futhi wabelane ngakho. Futhi khumbula, vakashela ekuqaleni kwethu «iwebhusayithi», ngaphezu kwesiteshi esisemthethweni se yocingo ukuze uthole izindaba ezengeziwe, okokufundisa nezibuyekezo ze-Linux.