Rubutun Shell - Koyawa 04: Bash Shell Scripts - Kashi na 1

Rubutun Shell - Koyawa 04: Bash Shell Scripts - Part 1

Rubutun Shell - Koyawa 04: Bash Shell Scripts - Kashi na 1

A yau, a cikin wannan post, za mu ci gaba da 04 Tutorial daga jerin karatun mu akan Scriptan Shell. A cikin wadanda suka gabata, mun yi magana game da abubuwan da ke gaba: Tashoshi, Consoles, Shells, Bash Shell, Rubutun da Rubutun Shell.

A saboda wannan dalili, a cikin wannan koyawa ta yanzu za mu mai da hankali kaɗan akan m ko fasaha sashi na Fayilolin rubutun da aka ƙirƙira tare da Bash Shell.

Rubutun Shell - Koyawa 03: Duk Game da Rubutun Bash Shell

Rubutun Shell - Koyawa 03: Duk game da Rubutu tare da Bash Shell

Kuma, kafin fara wannan post da ake kira "Rubutun Shell - Koyawa 04", muna ba da shawarar bincika masu zuwa abubuwan da ke da alaƙa, a karshen karanta wannan rubutu a yau:

Rubutun Shell - Koyawa 03: Duk Game da Rubutun Bash Shell
Labari mai dangantaka:
Rubutun Shell - Koyarwa 03: Duk Game da Rubutun Rubutu da Rubutun Shell
Rubutun Shell - Koyawa 02: Duk Game da Bash Shell
Labari mai dangantaka:
Rubutun Shell - Koyawa 02: Duk Game da Bash Shell

Koyarwar Shell Scripting 04

Koyarwar Shell Scripting 04

Tushen Fayilolin Rubutu

Zamani

para haifar da fayil ɗin rubutunt m kana bukatar ka yi amfani da editan rubutu, wanda zai iya zama ba tare da wata matsala ba, mai sauƙi na tashar tashar (CLI) kamar "nano" ko "vi", ko daga Desktop (GUI) kamar "gedit" ko "mousepad".

Hakanan, ana iya amfani da su masu gyara lambar tushe nau'in IDE mai sarƙaƙƙiya ko ƙaƙƙarfan ƙaƙƙarfan nau'in IDE, wanda ke gano ma'anar kalmomin da aka yi amfani da su, kamar Geany, Atom, Maɗaukaki rubutu, Kayayyakin Kayayyakin Kayayyakin Kayayyaki, a tsakanin wasu da yawa.

A ka'ida, zai isa kawai cewa, a cikin ɗayansu, muna aiwatar da tsari na haifar da sabon fayil ɗin rubutu na fili tare da ko ba tare da ".sh" tsawozai fi dacewa da ita.

Misali, abu mafi sauki shine aiwatar da umarni mai zuwa a cikin tasha:

nano miprimerscript.sh

Kisa

para gudanar da rubutun bash harsashi, za ka iya zabar hanyoyi ko fom guda 2, waxannan su ne kamar haka:

  • Kira mai fassarar Bash don gudanar da fayil ɗin rubutun:
bash miprimerscript.sh
  • Kira tsoho mai fassara (Sh) don aiwatar da fayil ɗin rubutun:
sh miprimerscript.sh

Sanarwa: Ka tuna cewa, a wasu lokuta, rashin kiran madaidaicin Shell na iya haifar da ɓarna ko gabaɗaya na Rubutun da aka ƙirƙira. Saboda haka, manufa ita ce Shell da aka kira a layin farko na rubutun shine wanda aka yi amfani da shi don aiwatar da shi. A cikin yanayinmu, "bash".

Koyaya, zamu iya aiwatar da fayil ɗin rubutun kai tsaye kamar haka:

./miprimerscript.sh

A wannan yanayin, haruffa 2 na farko "./" nuna cewa za mu aiwatar da fayil ɗin rubutun daga kundin adireshi na yanzu, wato, ainihin hanyar da za a iya aiwatarwa.

Sassan ko abubuwa a cikin fayil ɗin Rubutun Linux

Hakika, a Fayil ɗin rubutun gaba ɗaya wani abu ne na asali, saboda haka, ya ƙunshi kawai Abubuwa 2 waxanda su ne:

  • She Bang or Sha-Bang (#!): Wannan shine sunan da aka ba layin farko na fayil ɗin Rubutun, wanda ke da manufar tantance shirin (Shell) wanda ya kamata ya aiwatar. Don haka, kuma idan aka ce ba a shigar da shirin ba, an sami kuskuren da ya hana aiwatar da shi.
  • Lambar: Wannan na iya zama wani abu daga umarni ɗaya zuwa dubunnan layukan layukan da ke wakiltar umarni masu sauƙi ko hadaddun a cikin tashar Linux.

Alal misali:

#!/bin/bash
echo Mi Primer Script

Siffar allo

Misali akan aiwatar da Rubutun - Screenshot 1

Misali akan aiwatar da Rubutun - Screenshot 2

Misali akan aiwatar da Rubutun - Screenshot 3

Misali akan aiwatar da Rubutun - Screenshot 4

Rubutun Shell - Koyarwa 01: Shell, Bash Shell da Rubutun
Labari mai dangantaka:
Rubutun Shell - Koyawa 01: Tashoshi, Consoles da Shells
PowerShell 7.2.6: Amfani da Linux da Dokokin Windows a GNU
Labari mai dangantaka:
PowerShell 7.2.6: Amfani da Linux da Dokokin Windows a GNU

Banner Abstract don post

Tsaya

A takaice, da wannan Koyarwa 04 akan "Rubutun Shell" mun riga mun fara tsarin farko a kan mafi m da fasaha al'amurran mai dangantaka da Fayilolin rubutun da aka ƙirƙira tare da Bash Shell. Don haka, muna fatan nan ba da jimawa ba, za su fara kerawa da amfani da nasu Fayilolin rubutun farko akan GNU/Linux.

Idan kuna son abun ciki, kayi comment da sharing. Kuma ku tuna, ziyarci farkon mu «shafin yanar gizo», ban da official channel na sakon waya don ƙarin labarai, koyawa da sabuntawar Linux.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.