Shell Scripting – Tutorial 03: Alles over Scripts en Shell Scripting

Shell Scripting - Tutorial 03: Alles over Bash Shell Scripting

Shell Scripting – Tutorial 03: Alles over Scripting met Bash Shell

Voortzetting van onze reeks tutorials over Shell-scripts, vandaag presenteren we de derde (Tutorial 03) Van hetzelfde.

En aangezien, in de eerste 2 die we behandelen de basis volgend, Terminals, Consoles, Shells en Bash Shell, In deze derde zullen we ons specifiek concentreren op het weten van al het mogelijke over de bestanden die worden genoemd Scripts en de techniek van Shell-scripts.

Shell Scripting - Tutorial 02: Alles over Bash Shell

Shell Scripting – Tutorial 02: Alles over Bash Shell

En voordat je hieraan begint Tutorial 03 over «Shell Scripting», raden we aan het volgende te verkennen: gerelateerde inhoud, aan het einde van het lezen van dit bericht vandaag:

Shell Scripting - Tutorial 01: De Shell, Bash Shell en Scripts
Gerelateerd artikel:
Shell Scripting – Tutorial 01: Terminals, Consoles en Shells
Shell Scripting - Tutorial 02: Alles over Bash Shell
Gerelateerd artikel:
Shell Scripting – Tutorial 02: Alles over Bash Shell

Shell Scripting-zelfstudie 03

Shell Scripting-zelfstudie 03

Scriptbestanden en de Shell-scripttaal

Gezien, de Shell biedt een robuuste programmeeromgeving bovenop GNU/Linux, Om er goed gebruik van te maken, moet je het gebruik van script bestanden en de techniek van shell-scripttaal.

Begrijp beide concepten als volgt:

de scripts

de scripts zijn kleine programma's gemaakt in elke shell, die ook niet hoeven te worden gecompileerd. Omdat de gebruikte shell ze regel voor regel zal interpreteren. Namelijk, een script is een taakautomatiseringsbestand, meestal gemaakt in a normaal tekstbestand met traditionele en leesbare opdrachtprompts. Daarom bieden ze een vrij schone en duidelijke syntaxis, wat ze een goed startpunt maakt om aan de slag te gaan in de wereld van programmeren op GNU/Linux.

Bijgevolg, met Scripts of Shell Scripts-bestanden we kunnen programmeren vanaf kleine en eenvoudige commando's voor specifieke activiteiten, zoals het verkrijgen van de systeemdatum per terminal; tot rennen grote en geavanceerde taken of reeksen instructies zoals het uitvoeren van incrementele back-ups van bestanden/mappen of databases via een netwerk.

De Scripting Shell

Het wordt meestal gedefinieerd als: Shell-scripts naar techniek van het ontwerpen en produceren van een script voor een Shell van een bepaald besturingssysteem. En hiervoor worden ze vaak gebruikt Eenvoudige teksteditors (GUI/CLI). die een toestaan eenvoudige en directe verwerking van de code en een goed begrip van de gebruikte programmeersyntaxis.

Daarom, de Shell-scripts, maakt in principe het beheer van a type geïnterpreteerde programmeertaal. Want hoewel een normaal programma moet worden gecompileerd, dat wil zeggen, permanent moet worden geconverteerd naar specifieke code voordat het kan worden uitgevoerd; Shell Scripting stelt ons in staat om een programma (ShellScript) die (bijna altijd) in zijn oorspronkelijke vorm blijft.

Samengevat, Shell Scripting maakt het mogelijk:

  • Maak programma's en taken met eenvoudigere en kleinere codes.
  • Beheer broncodebestanden als platte tekst.
  • Interactie met componenten die in andere programmeertalen zijn geschreven.
  • Gebruik interpreters in plaats van compilers om programma's uit te voeren.
  • Genereer programma's op een eenvoudige, gemakkelijke en optimale manier, maar tegen hogere verwerkingskosten.

In een toekomstig nummer zullen we een beetje ingaan meer over Scripts en Shell Scripting.

Over lua
Gerelateerd artikel:
Lua, installeer deze krachtige scripttaal op Ubuntu
over PowerShell
Gerelateerd artikel:
PowerShell, installeer deze opdrachtregelshell op Ubuntu 22.04

Abstracte banner voor post

Overzicht

Kortom, hiermee Tutorial 03 over «Shell Scripting» We blijven waardevolle inhoud leveren aan de theoretische basis van deze reeks berichten, op dit technische gebied van het beheren van de GNU/Linux-terminal.

Als je de inhoud leuk vond, reageer en deel het. En vergeet niet, bezoek het begin van onze «WebSite», naast het officiële kanaal van Telegram voor meer nieuws, tutorials en Linux-updates.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.