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

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

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

I dette nuværende indlæg vil vi fortsætte Tutorial 05 fra vores tutorial-serie om Shell Scripting. Konkret vil vi behandle en serie god praksis, at tage hensyn til, når du udfører det samme.

Siden, i forrige (Tutorial 04) vi henvender os til andre grundlæggende praktiske punkter relateret til disse, specifikt hvordan de er genereret, hvordan de udføres, og hvad er de dele, der udgør en bash shell script.

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

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

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

Shell Scripting – Tutorial 04: Bash Shell Scripts – Del 1
relateret artikel:
Shell Scripting – Tutorial 04: Bash Shell Scripts – Del 1
Shell Scripting - Tutorial 03: Alt om Bash Shell Scripting
relateret artikel:
Shell Scripting – Tutorial 03: Alt om scripts og Shell Scripting

Shell Scripting Tutorial 05

Shell Scripting Tutorial 05

Bedste gode fremgangsmåder til at oprette et script

Top 10 bedste praksis for Shell Scripting

Top 10 bedste praksis for Shell Scripting

Blandt de 10 vigtigste som vi kan nævne er følgende:

  1. Indryk koden: En kode udviklet i læsbar form er meget vigtig for dens bedre forståelse. Og de nødvendige fordybninger vil give et klart overblik over den omfattende logiske struktur.
  2. Tilføj adskillende mellemrum mellem kodesektioner: At opdele koden i moduler eller sektioner gør enhver kode mere læsbar og nem at forstå, uanset hvor lang den er.
  3. Kommenter koden så meget som muligt: Tilføjelse af nyttige og nødvendige beskrivelser til hver linje eller kommandorækkefølge, kodeafsnit eller funktion, der er udviklet, gør det lettere at forstå, hvad der er blevet programmeret.
  4. Opret variabler med beskrivende navne på dine funktioner: At tildele variabelnavne, der klart beskriver og identificerer den funktion, som den blev oprettet til, hjælper med at forstå dens formål.
  5. Brug syntaksen VARIABLE=$(comando) for kommandoerstatning: I stedet for, den gamle måde nu fordømt at følge VARIABLE=`date +%F`.
  6. Brug moduler eller variabler til validering af superbruger og autoriserede brugere, med eller uden adgangskode: For at øge sikkerhedsniveauet i de nødvendige dele af koden.
  7. Brug moduler eller valideringsvariable for operativsystemet (Distro, Version, Arkitektur): For at forhindre brugen af ​​filerne på ikke-understøttede computere (eller servere).
  8. Brug moduler eller procedurer til at bekræfte udførelsen af ​​kritiske handlinger eller batchhandlinger: At minimere fejl på grund af improvisation eller skødesløshed.
  9. Inkluder diverse essentielle moduler: Blandt dem der kan nævnes, velkomst- og farvel-moduler, dobbelt eksekveringsverifikation, for en bedre brugeroplevelse.
  10. Opret brugervenlige visuelle grænseflader: Både ved Terminal (CLI) og til skrivebordet (GUI) ved hjælp af kommandoerne "dialog", "zenity", "gxmessage", "notify-send" og endda kommandoerne "mpg123 y espeak" til soniske alarmer og hørbare meddelelser med humaniseret eller robotstemme.

Andet vigtigt

  1. Rationaliser scriptstørrelsen med eksterne funktioner og/eller moduler: Hvis et script ender med at blive meget stort, er det bedst at opdele det ved hjælp af funktioner eller opdele det i mindre script-filer, som kaldes af et hovedscript.
  2. Påkald, på en klar og tydelig måde, opkaldene til andre tolke (programmeringssprog) i scriptet: For at gøre dette skal vi påkalde dem tydeligt ved hjælp af linjer eller moduler.
Shell Scripting - Tutorial 02: Alt om Bash Shell
relateret artikel:
Shell Scripting – Tutorial 02: Alt om Bash Shell
Shell Scripting - Tutorial 01: The Shell, Bash Shell og Scripts
relateret artikel:
Shell Scripting – Tutorial 01: Terminaler, konsoller og Shells

Abstrakt banner til indlæg

Resumé

Kort sagt, vi håber dette Tutorial 05 om "Shell Scripting" om den bedste gode praksis, når man laver manuskripter, og de tidligere, øger kendskabet til mange, når man laver det mest optimale og funktionelle Script-filer genereret med Bash Shell.

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.