Kuenderera mberi kwedu kwakatevedzana kwedzidziso pa Shell Kuverenga, nhasi taunza yechipiri (Dzidziso 02) Zvakafanana.
Uye zvakapihwa izvozvo, mune yekutanga takaswedera iwo ekutanga matatu ekutanga pfungwa (Terminals, Consoles uye Shells) zvine chekuita nemusoro wenyaya iyi, mune ino yechipiri, isu tichatarisa zvakanyanya pakuziva zvese zvinogoneka nezvazvo Bhash shell.
Uye ndisati ndatanga izvi Dzidziso 02 pa "Shell Scripting", tinokurudzira kuongorora zvinotevera zvinoenderana nezviri mukati, pakupera kwekuverenga iyi post nhasi:
Shell Scripting Tutorial 02
Chii chinonzi Bash Shell?
Bash kana Bash Shell igoko kana muturikiri wemutauro wekuraira wakagadzirirwa zvakanangana ne Linux inoshanda system. Goko, iro rinonyanya kufambirana neyekutanga "sh" goko, uye rinosanganisa zvinhu zvinobatsira kubva kuKorn (ksh) uye C (csh) magoko.
Pamusoro pezvo, ine chinangwa chekuzadzisa kuenderana kweiyo chiyero "IEEE POSIX Shell uye Zvishandiso", iyo inova chikamu che IEEE POSIX tsanangudzo (IEEE Standard 1003.1). Nokudaro, mukutsvaga chinangwa ichi, inobatanidza kuvandudzwa kwebasa maererano ne "sh", zvose zvekushandisa uye zvekugadzirisa.
Pamusoro 10 Yakakosha Bash Chokwadi
- Iyo yakavakirwa paUnix Shell uye iPOSIX inoenderana.
- Yese Bourne Shell (sh) mirairo inowanikwa muBash.
- Ndiyo yakasarudzika Shell, mune yakawanda GNU/Linux Distributions.
- Basa rayo guru nderekududzira mirairo yemirairo kubva kuhurongwa hwekushanda.
- Iyo inotakurika, saka zvakare inomhanya pane angangoita ese mavhezheni eUnix uye mamwe maOS.
- Yayo yekuraira syntax ndeye superset yemirairo yakavakirwa paBourne Shell syntax.
- Yakagadzirwa uye yakaburitswa naBrian Fox pamusi waChikumi 8, 1989 sechikamu cheGNU Project.
- Inobvumira kugadzirwa uye manejimendi eScript mafaera (Bash Scripts) ane basa rekuita otomatiki mabasa.
- Iyo inopa yakanyatso kurongeka, modular uye yakarongwa kutevedzana kwezviitiko zvekugadzira Magwaro.
- Inopa maficha akadai sekuraira mutsara editing, isina muganho saizi yekuraira nhoroondo, basa rekutonga, shell uye alias mabasa, unlimited size indexed arrays, pakati pezvimwe zvakawanda.
Mamwe mashoko akakosha kune Shell Scripting Tutorial 02
Muzvidzidzo zvinotevera, tichanyura zvishoma mukati Bash Script mafaera uye zvinhu zvavo (zvikamu) y zviwanikwa zvinobatsira zveunyanzvi hweMagwaro. Zvadaro ramba uchienda mienzaniso inoshanda yekushandisa mirairo yemirairo (yakapusa uye yakaoma) neBash uye kushandiswa kwayo mukati meMagwaro.
Zvisinei, unogona kuchera zvishoma zvakawanda nezve Bash mune zvinotevera zvepamutemo zvinongedzo:
Zita raBash ichidimbu che'Bourne-Again Shell', chirevo chaStephen Bourne, munyori weakare tateguru weiyo Unix shell 'sh', uyo akaonekwa mushanduro yechinomwe yeBash. Bell Labs Tsvagiridzo yeUnix” .
Resumen
Muchidimbu, neizvi Dzidziso 02 pa "Shell Scripting" uye vaya vachauya, tinovimba kuti ticharamba tichipa kune avo vanouya kudzidziswa mukushandiswa kweGNU/Linux Terminalkunyanya avo vanotanga vashandisi mukutaura Mahara uye akavhurika mashandiro.
Kana waifarira zviri mukati, comment and share it. Uye rangarira, shanyira kwekutanga kwedu «website», kuwedzera kune yepamutemo chiteshi che teregiramu kune dzimwe nhau, tutorials uye Linux updates.