Shell Scripting utfører kommandoer for å utføre noen nyttige funksjoner og er designet for å kjøre i skallet. Shell -skript er ganske praktiske for å utføre operasjoner som filmanipulering, automatisering av oppgaver for å unngå tidsforbruk; du kan til og med lage kommandoene dine.
Shell er et grensesnitt mellom brukeren og operativsystemet som lar brukerne samhandle med operativsystemet og utføre forskjellige oppgaver ved hjelp av kommandoer. Shell tar input fra brukeren gjennom terminalen, samhandler med kjernen, behandler den og gir utgangen.
Hvordan lage et skallskript ved hjelp av Vim
Shell Scripts opprettes vanligvis ved hjelp av en hvilken som helst tekstredigerer. Nano og Vim-redaktører er velkjente tekstredigerere for å lage bash-skriptfiler. For dette eksemplet bruker vi Vim. Hvis du ikke har Vim, installerer du den med kommandoen:
$sudopassendeinstallere jeg kom
Åpne tekstredigeringsprogrammet ved hjelp av:
$jeg kom
Lag en ny fil:
$vitestscript.sh
Skriv inn skriptet. #! /bin/bash -operatør, skall rettet mot bourne -skall: r
#! /bin/bash
kastet utHei Verden
Og lagre filen, trykk på Esc -tasten for å bytte modus, og trykk deretter på :i for å lagre den. Hvis den gir en skrivebeskyttet feilfil, bruker du :i! , blir filen lagret:
For å kjøre filen, skriver du inn:
bash testmanus.sh
Hvordan legge til kommentarer i et skallskript
For å legge til en kommentar, bruk # -operatoren; syntaksen er gitt nedenfor:
#! /bin/bash#Dette er mitt første skallskript
kastet utHei Verden
Hvordan bruke variabler i et skallskript
For enhver programmering er språkvariabler viktige. Variabler brukes til å lagre en verdi, enten det er et heltall, tegn eller tekststreng. La oss forstå det med et eksempel:
#! /bin/bashmyvariabelt= Dette er mitt første manus
kastet ut $ variabelt
Skriptet ovenfor gir variabel verdi som utgang:
La oss sjekke hvordan du får verdi i en variabel fra brukerverdi fra bruker:
#! /bin/bashkastet utSkriv inn navnet ditt
lesename_varable
kastet ut 'Skriv inn alderen din'
lesealdersvariabel
kastet ut $ name_varibaleer $ age_variable gammel
Følgende bilde viser utgangen:
Konklusjon
Shell -skripting er veldig viktig for å lage din egen kommando eller kjøre flere kommandoer med en skriptfil for å utføre forskjellige funksjoner. I denne guiden forstår vi den grunnleggende ideen om skallskripting. Vi lærte å skript og en shell -skriptfil, lagre den og deretter kjøre den. Videre forsto vi bruken av variabler i skallskripting. Shell -skripting er veldig nyttig for å utføre forskjellige nyttige oppgaver, og det er mye å avdekke.