Qorista Shell - Casharka 04: Qoraallada Bash Shell - Qaybta 1

Qorista Shell - Casharrada 04: Qoraallada Bash Shell - Qaybta 1

Qorista Shell - Casharka 04: Qoraallada Bash Shell - Qaybta 1

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.

Qorista Shell - Casharrada 03: Dhammaan Ku Saabsan Qoraalka Bash Shell

Qorista Shell - Casharka 03: Dhammaan ku saabsan qoraalka 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:

Qorista Shell - Casharrada 03: Dhammaan Ku Saabsan Qoraalka Bash Shell
Maqaalka laxiriira:
Qorista Shell - Casharka 03: Dhammaan Ku Saabsan Qoraallada iyo Qorista Shell
Qorista Shell - Casharrada 02: Dhammaan Ku Saabsan Bash Shell
Maqaalka laxiriira:
Qorista Shell - Casharka 02: Dhammaan ku saabsan Bash Shell

Casharka qoraalka Shell 04

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

Tusaale ku saabsan fulinta qoraalka - Screenshot 1

Tusaale ku saabsan fulinta qoraalka - Screenshot 2

Tusaale ku saabsan fulinta qoraalka - Screenshot 3

Tusaale ku saabsan fulinta qoraalka - Screenshot 4

Qorista Shell - Casharka 01: Shell, Bash Shell iyo Qoraallada
Maqaalka laxiriira:
Qorista Shell - Tababarka 01: Terminalka, Konsolada iyo qolofka
PowerShell 7.2.6: Isticmaalka Linux iyo amarrada Windows ee GNU
Maqaalka laxiriira:
PowerShell 7.2.6: Isticmaalka Linux iyo amarrada Windows ee GNU

Banner Abstract ee boostada

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.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.