Shell Scripting – Tutorial 05: Bash Shell Scripts – Deel 2

Shell Scripting – Tutorial 05: Bash Shell Scripts – Deel 2

Shell Scripting – Tutorial 05: Bash Shell Scripts – Deel 2

In dit huidige bericht gaan we verder met de Tutorial 05 vanaf onze tutorial-serie op Shell-scripts. In het bijzonder zullen we ingaan op een serie goede praktijken, om rekening mee te houden bij de uitvoering ervan.

Aangezien, in de vorige (Tutorial 04) we spreken anderen aan basis praktische punten met betrekking tot deze, in het bijzonder de hoe ze worden gegenereerd, hoe ze worden uitgevoerd, en uit welke onderdelen bestaat een bash shell-script.

Shell Scripting - Tutorial 04: Bash Shell Scripts - Deel 1

Shell Scripting – Tutorial 04: Bash Shell Scripts – Deel 1

En, voordat je dit bericht startte genaamd «Shell-scripts – Tutorial 05», raden we aan het volgende te verkennen: gerelateerde inhoud, aan het einde van het lezen van dit bericht vandaag:

Shell Scripting - Tutorial 04: Bash Shell Scripts - Deel 1
Gerelateerd artikel:
Shell Scripting – Tutorial 04: Bash Shell Scripts – Deel 1
Shell Scripting - Tutorial 03: Alles over Bash Shell Scripting
Gerelateerd artikel:
Shell Scripting – Tutorial 03: Alles over Scripts en Shell Scripting

Shell Scripting-zelfstudie 05

Shell Scripting-zelfstudie 05

Best practices om een ​​script te maken

Top 10 best practices voor shellscripting

Top 10 best practices voor shellscripting

Onder de 10 belangrijkste die we kunnen noemen zijn de volgende:

  1. Laat de code inspringen: Een code die in leesbare vorm is ontwikkeld, is van groot belang voor een beter begrip. En de nodige inkepingen zullen een duidelijk beeld geven van de uitgebreide logische structuur.
  2. Voeg scheidingsspaties toe tussen delen van de code: Door de code in modules of secties te scheiden, wordt elke code leesbaarder en gemakkelijker te begrijpen, ongeacht hoe lang deze is.
  3. Geef zoveel mogelijk commentaar op de code: Door nuttige en noodzakelijke beschrijvingen toe te voegen aan elke regel of volgorde van commando's, secties van code of ontwikkelde functies, wordt het gemakkelijker om te begrijpen wat er is geprogrammeerd.
  4. Maak variabelen met beschrijvende namen van uw functies: Het toewijzen van variabelenamen die duidelijk de functie beschrijven en identificeren waarvoor het is gemaakt, helpt om het doel ervan te begrijpen.
  5. Gebruik de syntaxis VARIABLE=$(comando) voor opdrachtvervanging: In plaats van, is de oude manier nu verouderd om te volgen VARIABLE=`date +%F`.
  6. Gebruik modules of variabelen voor validatie van superuser en geautoriseerde gebruikers, met of zonder wachtwoord: Om de beveiligingsniveaus te verhogen, in de vereiste delen van de code.
  7. Gebruik modules of validatievariabelen van het besturingssysteem (Distro, Version, Architecture): Om het gebruik van de bestanden op niet-ondersteunde computers (of servers) te voorkomen.
  8. Gebruik modules of procedures om de uitvoering van kritieke of batchacties te bevestigen: Om fouten door improvisatie of onzorgvuldigheid te minimaliseren.
  9. Inclusief diverse essentiële modules: Onder degenen die kunnen worden genoemd, welkomst- en afscheidsmodules, dubbele uitvoeringsverificatie, voor een betere gebruikerservaring.
  10. Maak gebruiksvriendelijke visuele interfaces: Zowel door Terminal (CLI) als voor het bureaublad (GUI) met behulp van de opdrachten "dialog", "zenity", "gxmessage", "notify-send" en zelfs de commando's "mpg123 y espeak" voor sonische waarschuwingen en hoorbare meldingen met gehumaniseerde of robotachtige stem.

ander belangrijk

  1. Scriptgrootte rationaliseren met externe functies en/of modules: Als een script erg groot wordt, is het het beste om het te splitsen met behulp van functies of het te splitsen in kleinere scriptbestanden, die worden aangeroepen door een hoofdscript.
  2. Roep op een duidelijke en voor de hand liggende manier de oproepen op naar andere tolken (programmeertalen) in het script: Om dit te doen, moeten we ze duidelijk aanroepen door lijnen of modules.
Shell Scripting - Tutorial 02: Alles over Bash Shell
Gerelateerd artikel:
Shell Scripting – Tutorial 02: Alles over Bash Shell
Shell Scripting - Tutorial 01: De Shell, Bash Shell en Scripts
Gerelateerd artikel:
Shell Scripting – Tutorial 01: Terminals, Consoles en Shells

Abstracte banner voor post

Overzicht

Kortom, we hopen dit Tutorial 05 over «Shell Scripting» over de beste goede praktijken bij het maken van scripts, en de vorige, vergroten de kennis van velen, bij het maken van de meest optimale en functionele Scriptbestanden gegenereerd met Bash Shell.

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.