Shell Scripting izvaja ukaze za izvajanje nekaterih uporabnih funkcij in je zasnovan za izvajanje v lupini. Skripti lupine so zelo priročni za izvajanje operacij, kot je manipulacija datotek, in avtomatizirajo naloge, da se izognejo porabi časa; lahko celo ustvarite svoje ukaze.
Shell je vmesnik med uporabnikom in operacijskim sistemom, ki uporabnikom omogoča interakcijo z operacijskim sistemom in izvajanje različnih nalog z uporabo ukazov. Shell prek terminala od uporabnika sprejme vnos, komunicira z jedrom, ga obdela in poda izhodne podatke.
Kako ustvariti skript lupine z uporabo Vima
Skripti lupine so običajno ustvarjeni s katerim koli urejevalnikom besedil. Urejevalnika Nano in Vim sta dobro znana urejevalnika besedil za ustvarjanje bash skriptnih datotek. Za ta primer uporabljamo “Vim”. Če nimate Vima, ga namestite z ukazom:
$ sudo apt namestite vimOdprite urejevalnik besedil z uporabo:
$ vimUstvari novo datoteko:
$ vi testcript.sh
Vnesite skript. “#! / bin / bash ”, lupina usmerjena v bournovo lupino: r
#! / bin / bashodmev "Hello World"
In shranite datoteko, pritisniteEscTipko, da preklopite način, nato pritisnite: w«, Da ga shranite. Če se prikaže datoteka z napako »Samo za branje«, uporabite »: w!", Datoteka bo shranjena:
Zdaj za zagon datoteke vnesite:
bash testni skript. sh
Kako dodati komentarje v skriptu lupine
Če želite dodati komentar, uporabite operator "#"; sintaksa je podana spodaj:
#! / bin / bash#To je moj prvi skript lupine
odmev "Hello World"
Kako uporabljati spremenljivke v skriptu lupine
Za vsako programiranje so jezikovne spremenljivke bistvene. Spremenljivke se uporabljajo za shranjevanje vrednosti, ne glede na to, ali gre za celo število, znak ali besedilni niz. Razumimo na primeru:
#! / bin / bashmyvariable = "To je moj prvi skript"
echo $ myvariable
Zgornji skript bo dal kot spremenljivko vrednost:
Preverimo, kako dobimo vrednost v spremenljivki iz uporabniške vrednosti od uporabnika:
#! / bin / bashecho "Vpiši svoje ime"
preberite ime_privredno
echo "Vnesite svojo starost"
preberite starostno spremenljivo
echo “$ name_varibale je $ age_variable old”
Naslednja slika prikazuje rezultat:
Zaključek
Skriptiranje lupine je zelo pomembno za ustvarjanje lastnega ukaza ali za izvajanje več ukazov z eno datoteko skripta za izvajanje različnih funkcij. V tem priročniku razumemo osnovno idejo skriptov lupine. Naučili smo se, kako ustvariti skript in datoteko skripta lupine, jo shraniti in nato zagnati. Poleg tega smo razumeli uporabo spremenljivk pri skriptiranju lupine. Skriptiranje lupine je zelo priročno za izvajanje različnih uporabnih nalog in veliko je treba odkriti.