Shell Scripting – Tutorial 02: Alt om Bash Shell

Shell Scripting - Tutorial 02: Alt om Bash Shell

Shell Scripting – Tutorial 02: Alt om Bash Shell

Fortsetter vår serie med opplæringsprogrammer på Shell-skripting, i dag bringer vi den andre (Tutorial 02) Av det samme.

Og gitt det, i den første nærmet vi oss de første 3 grunnleggende konseptene (terminaler, konsoller og skall) relatert til dette emnet, i dette andre, vil vi fokusere spesifikt på å vite alt mulig om Bash skall.

Shell Scripting – Opplæring 01: Terminaler, konsoller og skall

Shell Scripting – Opplæring 01: Terminaler, konsoller og skall

Og før du starter dette Opplæring 02 om «Shell Scripting», anbefaler vi å utforske følgende relatert innhold, på slutten av å lese dette innlegget i dag:

Shell Scripting - Tutorial 01: The Shell, Bash Shell og Scripts
Relatert artikkel:
Shell Scripting – Opplæring 01: Terminaler, konsoller og skall
om PowerShell
Relatert artikkel:
PowerShell, installer dette kommandolinjeskallet på Ubuntu 22.04

Shell Scripting Tutorial 02

Shell Scripting Tutorial 02

Hva er Bash Shell?

Bash eller Bash Shell er en shell- eller kommandospråktolk laget spesielt for Linux operativsystem. Et skall, som stort sett er kompatibelt med det originale "sh"-skallet, og inneholder nyttige funksjoner fra Korn (ksh) og C (csh)-skallene.

I tillegg har den som mål å oppnå en kompatibel implementering av standarden "IEEE POSIX-skall og verktøy", som igjen er en del av IEEE POSIX-spesifikasjon (IEEE Standard 1003.1). Derfor, i jakten på dette målet, integrerer den funksjonelle forbedringer med hensyn til "sh", både for interaktiv bruk og for programmering.

Topp 10 viktige bashfakta

  1. Den er basert på Unix Shell og er POSIX-kompatibel.
  2. Alle Bourne Shell (sh) kommandoer er tilgjengelige i Bash.
  3. Det er standardskallet i de fleste GNU/Linux-distribusjoner.
  4. Hovedfunksjonen er å tolke kommandoordrer fra operativsystemet.
  5. Den er ganske bærbar, så den kjører også på nesten alle versjoner av Unix og andre operativsystemer.
  6. Kommandosyntaksen er et supersett av instruksjoner basert på Bourne Shell-syntaks.
  7. Den ble utviklet og utgitt av Brian Fox på datoen 8. juni 1989 som en del av GNU-prosjektet.
  8. Den tillater opprettelse og administrasjon av skriptfiler (Bash Scripts) hvis funksjon er å automatisere oppgaver.
  9. Det gir en godt strukturert, modulær og formatert sekvens av aktiviteter for å utvikle skriptene.
  10. Den tilbyr funksjoner som kommandolinjeredigering, kommandohistorikk med ubegrenset størrelse, jobbkontroll, skall- og aliasfunksjoner, indekserte matriser med ubegrenset størrelse, blant mange andre.

Mer om Bash Shell

Mer viktig informasjon for Shell Scripting Tutorial 02

I de følgende veiledningene skal vi dykke litt dypere inn i Bash Script-filer og deres elementer (deler) y nyttige ressurser for skriptkunsten. Så fortsett med praktiske eksempler på bruk av kommandoordre (enkelt og komplekst) med Bash og dens bruk i skript.

Du kan imidlertid grave litt dypere mer om Bash i følgende offisielle lenker:

Bashs navn er et akronym for 'Bourne-Again SHell', et ordspill på Stephen Bourne, forfatteren av den direkte stamfaren til det nåværende Unix-skallet 'sh', som dukket opp i den syvende utgaven av Bash. Bell Labs Research for Unix. .

Om lua
Relatert artikkel:
Lua, installer dette kraftige skriptspråket på Ubuntu
om racket
Relatert artikkel:
Racket, installer dette programmeringsspråket i Ubuntu

Abstrakt banner for innlegg

Oppsummering

Kort sagt, med dette Opplæring 02 om «Shell Scripting» og de som kommer, håper vi å fortsette å bidra til opplæring i bruk av GNU/Linux-terminalenspesielt av disse nybegynnere i ordtak Gratis og åpne operativsystemer.

Hvis du likte innholdet, kommentere og dele det. Og husk, besøk begynnelsen av vår «området», i tillegg til den offisielle kanalen til Telegram for flere nyheter, opplæringsprogrammer og Linux-oppdateringer.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.