Maanta, qoraalkan, waxaan sii wadi doonaa Waxbarashada 04 Taxanahayagii casharrada ee ku saabsan Shell Scripting. Kuwii hore, waxaan ku soo jeedinay fikradaha soo socda: Terminals, Consoles, Shells, Bash Shell, Qoraalada iyo Qorista Shell.
Sababtan awgeed, casharkan hadda waxaan diiradda saari doonaa wax yar oo ku saabsan qayb la taaban karo ama farsamada of the Faylasha qoraalka lagu sameeyay Bash Shell.
Iyo, ka hor inta aanad bilaabin boostadan la yiraahdo "Qoritaanka Shell - Casharka 04", waxaan kugula talineynaa inaad sahamiso waxyaabaha soo socda waxyaabaha la xiriira, gabagabadii akhrinta qoraalkan maanta:
Casharka qoraalka Shell 04
Aasaaska Faylasha Qoraalka
Jiilka
para abuur faylka qoraalkat asal ahaan waxaad u baahan tahay inaad isticmaasho tifaftiraha qoraalka, taas oo noqon karta dhibaato la'aan, mid fudud oo ka mid ah Terminal (CLI) sida "nano" ama "vi", ama ka Desktop (GUI) sida "gedit" ama "mousepad".
Sidoo kale, waa la isticmaali karaa ilo tifaftirayaasha nooca IDE ka adag ama adag, kaas oo ogaanaya syntax ee luqadda la isticmaalo, sida Geany, Atom, Qoraal Sare, Code Studio Visual, iyo kuwo kale oo badan.
Mabda 'ahaan, waxay ku filnaan lahayd oo kaliya, in mid ka mid ah, aan fulino amarka soo saar fayl qoraal cusub oo cad leh ama la'aanteed ".sh" kordhiniyada la doorbidayo.
Tusaale ahaan, waxa ugu fudud ayaa noqon doona in lagu fuliyo amarkan soo socda ee terminalka:
nano miprimerscript.sh
Bixinta
para ordi qoraalka qolofka, waxaad dooran kartaa 2 hab ama foom, kuwaas oo ah kuwan soo socda:
- U yeedh turjubaanka Bash si uu u socodsiiyo faylka qoraalka:
bash miprimerscript.sh
- U yeedh turjumaanka caadiga ah (Sh) si aad u fuliso faylka qoraalka:
sh miprimerscript.sh
Kormeerka: Maskaxda ku hay in, mararka qaarkood, ku baaqa la'aanta Shell saxda ah ay sababi karto qayb ama gebi ahaanba cilladda qoraalka la abuuray. Sidaa darteed, fikradda ku habboon ayaa ah in Shell-ka lagu baaqay ee safka koowaad ee Qoraalka uu yahay midka loo adeegsado fulinta. Xaaladeena, "bash".
Si kastaba ha ahaatee, waxaan sidoo kale si toos ah u fulin karnaa faylka qoraalka sida soo socota:
./miprimerscript.sh
Xaaladdan oo kale, 2da xaraf ee ugu horreeya "./" Tilmaan inaan fulineyno faylka qoraalka ee tusaha hadda, taas oo ah, waddada dhabta ah ee la fulin karo.
Qaybaha ama walxaha ku jira faylka qoraalka Linux
Runtii, a Faylka qoraalka guud ahaan waa wax asaasi ah, sidaas darteed, waxay ka kooban tahay oo kaliya 2 walxood kuwaas oo:
- She Bang ama Sha-Bang (#!): Kani waa magaca loo bixiyay xariiqda koowaad ee faylka qoraalka, kaas oo ujeeddadiisu tahay in lagu qeexo barnaamijka (Shell) ee ay tahay inay fuliso. Sidaas darteed, iyo haddii ay dhacdo in barnaamijka la yiri la rakibi waayo, waxaa yimaada qalad ka hortagaya in la fuliyo.
- Koodhka: Tani waxay noqon kartaa wax kasta laga bilaabo hal amar ilaa kumanaan xariiq oo kood ah oo matalaya amarro fudud ama adag oo ku yaal Terminalka Linux.
Tusaale ahaan:
#!/bin/bash
echo Mi Primer Script
Sawirada shaashada
Resumen
Marka la soo koobo, tan Casharka 04 ee ku saabsan "Qoritaanka Shell" Waxaan horeyba u bilownay habka bilowga ah dhinacyo badan oo la taaban karo iyo farsamada la xiriira Faylasha qoraalka waxaa lagu soo saaray Bash Shell. Sidaa darteed, waxaan rajeyneynaa in dhawaan, ay bilaabi doonaan abuurista iyo isticmaalka Faylasha qoraalka koowaad ee GNU/Linux.
Haddii aad jeclayd nuxurka, comment ka bixi oo la wadaag. Oo xusuusnow, booqo bilawgayaga «bogga internetka», marka lagu daro kanaalka rasmiga ah ee telegraam si aad u hesho warar dheeraad ah, casharro iyo cusboonaysiinta Linux.