Shell Scripting – Dzidziso 02: Zvese Nezve Bash Shell

Shell Scripting - Dzidziso 02: Zvese Nezve Bash Shell

Shell Scripting – Dzidziso 02: Zvese Nezve Bash Shell

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.

Shell Scripting - Dzidziso 01: Zviteshi, Consoles uye Shells

Shell Scripting - Dzidziso 01: Zviteshi, Consoles uye Shells

Uye ndisati ndatanga izvi Dzidziso 02 pa "Shell Scripting", tinokurudzira kuongorora zvinotevera zvinoenderana nezviri mukati, pakupera kwekuverenga iyi post nhasi:

Shell Scripting - Dzidziso 01: The Shell, Bash Shell uye Zvinyorwa
Nyaya inoenderana:
Shell Scripting - Dzidziso 01: Zviteshi, Consoles uye Shells
nezve PowerShell
Nyaya inoenderana:
PowerShell, isa iyi yekuraira mutsara shell paUbuntu 22.04

Shell Scripting Tutorial 02

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

  1. Iyo yakavakirwa paUnix Shell uye iPOSIX inoenderana.
  2. Yese Bourne Shell (sh) mirairo inowanikwa muBash.
  3. Ndiyo yakasarudzika Shell, mune yakawanda GNU/Linux Distributions.
  4. Basa rayo guru nderekududzira mirairo yemirairo kubva kuhurongwa hwekushanda.
  5. Iyo inotakurika, saka zvakare inomhanya pane angangoita ese mavhezheni eUnix uye mamwe maOS.
  6. Yayo yekuraira syntax ndeye superset yemirairo yakavakirwa paBourne Shell syntax.
  7. Yakagadzirwa uye yakaburitswa naBrian Fox pamusi waChikumi 8, 1989 sechikamu cheGNU Project.
  8. Inobvumira kugadzirwa uye manejimendi eScript mafaera (Bash Scripts) ane basa rekuita otomatiki mabasa.
  9. Iyo inopa yakanyatso kurongeka, modular uye yakarongwa kutevedzana kwezviitiko zvekugadzira Magwaro.
  10. Inopa maficha akadai sekuraira mutsara editing, isina muganho saizi yekuraira nhoroondo, basa rekutonga, shell uye alias mabasa, unlimited size indexed arrays, pakati pezvimwe zvakawanda.

Zvimwe pamusoro peBash Shell

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” .

Nezve lua
Nyaya inoenderana:
Lua, isa ino ine simba script script kuUbuntu
nezve racket
Nyaya inoenderana:
Racket, isa iyi programming mutauro muBuntu

Abstract banner for post

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.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako