Shell Scripting – Tutorial 03: Alt om scripts og Shell Scripting

Shell Scripting - Tutorial 03: Alt om Bash Shell Scripting

Shell Scripting – Tutorial 03: Alt om scripting med Bash Shell

Fortsætter vores serie af tutorials på Shell Scripting, i dag præsenterer vi den tredje (Tutorial 03) Af samme.

Og da vi i de første 2 adresserer det grundlæggende følge, Terminaler, konsoller, Shells og Bash Shell, I denne tredje vil vi specifikt fokusere på at vide alt muligt om de kaldede filer Scripts og teknikken til Shell Scripting.

Shell Scripting - Tutorial 02: Alt om Bash Shell

Shell Scripting – Tutorial 02: Alt om Bash Shell

Og før du starter dette Tutorial 03 om "Shell Scripting", anbefaler vi at udforske følgende relateret indhold, i slutningen af ​​at læse dette indlæg i dag:

Shell Scripting - Tutorial 01: The Shell, Bash Shell og Scripts
relateret artikel:
Shell Scripting – Tutorial 01: Terminaler, konsoller og Shells
Shell Scripting - Tutorial 02: Alt om Bash Shell
relateret artikel:
Shell Scripting – Tutorial 02: Alt om Bash Shell

Shell Scripting Tutorial 03

Shell Scripting Tutorial 03

Scriptfiler og Shell-scriptsproget

På grund af, Shell giver et robust programmeringsmiljø oven på GNU/Linux, For at gøre god brug af det, skal du mestre brugen af script filer og teknikken til shell scripting sprog.

Forstå begge begreber som følger:

Scripts

Scripts dens små programmer lavet i enhver skal, som heller ikke skal kompileres. Da den anvendte skal fortolker dem linje for linje. Nemlig et script er en opgaveautomatiseringsfil, normalt oprettet i en normal tekstfil med traditionelle og læsbare kommandoprompter. Derfor tilbyder de en ret ren og klar syntaks, hvilket gør dem til et godt udgangspunkt for at komme i gang med programmeringsverdenen på GNU/Linux.

Følgelig med Scripts eller Shell Scripts-filer vi kan programmere fra små og enkle kommandoer til specifikke aktiviteter, såsom indhentning af systemdatoen via terminal; indtil løb store og avancerede opgaver eller række instruktioner såsom at køre trinvis sikkerhedskopiering af filer/mapper eller databaser over et netværk.

Scripting Shell

Det er normalt defineret som Shell Scripting til teknik til at designe og producere et script til en Shell af et bestemt operativsystem. Og til dette er de almindeligt brugt Simple teksteditorer (GUI/CLI). som tillader en nem og direkte håndtering af koden og en god forståelse af den anvendte programmeringssyntaks.

Derfor er Shell Scripting, tillader som udgangspunkt ledelsen af ​​en type fortolket programmeringssprog. Da et normalt program skal kompileres, det vil sige permanent konverteret til specifik kode, før det kan udføres; Shell Scripting giver os mulighed for at skabe en program (ShellScript) som forbliver i sin oprindelige form (næsten altid).

Kort sagt Shell Scripting tillader:

  • Lav programmer og opgaver med enklere og mindre koder.
  • Administrer kildekodefiler som almindelig tekst.
  • Interagere med komponenter skrevet på andre programmeringssprog.
  • Brug fortolkere i stedet for oversættere til at køre programmer.
  • Generer programmer på en enkel, nem og optimal måde, dog til en højere behandlingsomkostning.

I et kommende nummer vil vi dykke lidt ned mere om Scripts og Shell Scripting.

Om lua
relateret artikel:
Lua, installer dette kraftfulde script-sprog på Ubuntu
om PowerShell
relateret artikel:
PowerShell, installer denne kommandolinjeskal på Ubuntu 22.04

Abstrakt banner til indlæg

Resumé

Kort sagt med dette Tutorial 03 om "Shell Scripting" Vi fortsætter med at levere værdifuldt indhold til teoretisk grundlag af denne serie af indlæg, om dette tekniske område for styring af GNU/Linux Terminal.

Hvis du kunne lide indholdet, kommentere og del det. Og husk, besøg begyndelsen af ​​vores «hjemmeside», ud over den officielle kanal af Telegram for flere nyheder, tutorials og Linux-opdateringer.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.