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 nåværende innlegget vil vi fortsette Tutorial 05 fra opplæringsserien vår Shell-skripting. Spesielt vil vi ta for oss en serie god praksis, å ta hensyn til når du utfører det samme.

Siden, i forrige (opplæring 04) vi henvender oss til andre grunnleggende praktiske punkter relatert til disse, nærmere bestemt hvordan de genereres, hvordan de utføres, og hva er delene som utgjør en bash shell-skript.

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

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

Og, før du starter dette innlegget kalt "Shell Scripting - Tutorial 05", anbefaler vi å utforske følgende relatert innhold, på slutten av å lese dette innlegget i dag:

Shell Scripting – Tutorial 04: Bash Shell Scripts – Del 1
Relatert artikkel:
Shell Scripting – Tutorial 04: Bash Shell Scripts – Del 1
Shell Scripting - Tutorial 03: Alt om Bash Shell Scripting
Relatert artikkel:
Shell Scripting – Tutorial 03: Alt om skript og Shell Scripting

Shell Scripting Tutorial 05

Shell Scripting Tutorial 05

Beste gode fremgangsmåter for å lage et skript

Topp 10 beste fremgangsmåter for Shell-skripting

Topp 10 beste fremgangsmåter for Shell-skripting

Blant de 10 viktigste som vi kan nevne er følgende:

  1. Innrykk koden: En kode utviklet i lesbar form er svært viktig for bedre forståelse. Og de nødvendige innrykk vil gi et klart syn på den forseggjorte logiske strukturen.
  2. Legg til skille mellom deler av kode: Å separere koden i moduler eller seksjoner gjør enhver kode mer lesbar og enkel å forstå, uansett hvor lang den er.
  3. Kommenter koden så mye som mulig: Ved å legge til nyttige og nødvendige beskrivelser til hver linje eller kommandorekkefølge, kodedel eller funksjon som er utviklet, gjør det lettere å forstå hva som er programmert.
  4. Lag variabler med beskrivende navn på funksjonene dine: Å tildele variabelnavn som tydelig beskriver og identifiserer funksjonen den ble opprettet for, hjelper å forstå formålet.
  5. Bruk syntaksen VARIABLE=$(comando) for kommandoerstatning: I stedet for, den gamle måten nå avskrevet følge VARIABLE=`date +%F`.
  6. Bruk moduler eller variabler for validering av superbruker og autoriserte brukere, med eller uten passord: For å øke sikkerhetsnivåene, i de nødvendige delene av koden.
  7. Bruk moduler eller valideringsvariabler for operativsystemet (Distro, Versjon, Arkitektur): For å forhindre bruk av filene på datamaskiner (eller servere) som ikke støttes.
  8. Bruk moduler eller prosedyrer for å bekrefte utførelsen av kritiske handlinger eller batchhandlinger: For å minimere feil på grunn av improvisasjon eller uforsiktighet.
  9. Inkluder diverse essensielle moduler: Blant de som kan nevnes, Velkommen og Farvel-moduler, dobbel utførelsesverifisering, for en bedre brukeropplevelse.
  10. Lag brukervennlige visuelle grensesnitt: Både ved, Terminal (CLI) og for skrivebordet (GUI) ved å bruke kommandoene "dialog", "zenity", "gxmessage", "notify-send" og til og med kommandoene "mpg123 y espeak" for soniske varsler og hørbare varsler med humanisert eller robotstemme.

Andre viktige

  1. Rasjonaliser skriptstørrelsen med eksterne funksjoner og/eller moduler: Hvis et skript vil ende opp med å bli veldig stort, er det best å dele det ved hjelp av funksjoner eller dele det opp i mindre skriptfiler, som kalles opp av et hovedskript.
  2. Påkalle, på en klar og tydelig måte, kallene til andre tolker (programmeringsspråk) i skriptet: For å gjøre dette, må vi påkalle dem tydelig av linjer eller moduler.
Shell Scripting - Tutorial 02: Alt om Bash Shell
Relatert artikkel:
Shell Scripting – Tutorial 02: Alt om Bash Shell
Shell Scripting - Tutorial 01: The Shell, Bash Shell og Scripts
Relatert artikkel:
Shell Scripting – Opplæring 01: Terminaler, konsoller og skall

Abstrakt banner for innlegg

Oppsummering

Kort sagt, vi håper dette Opplæring 05 om «Shell Scripting» om de beste gode praksisene når du lager manus, og de tidligere, øker kunnskapen til mange når de lager de mest optimale og funksjonelle Skriptfiler generert med Bash Shell.

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.