Kako stvoriti jednostavne skripte ljuske u Linuxu pomoću Vima

How Create Simple Shell Scripts Linux Using Vim



Shell Scripting izvršava naredbe za izvršavanje nekih korisnih funkcija i dizajniran je za rad u ljusci. Shell skripte prilično su zgodne za izvođenje operacija poput manipulacije datotekama, automatiziranja zadataka kako bi se izbjeglo trošenje vremena; čak možete stvoriti svoje naredbe.

Shell je sučelje između korisnika i operacijskog sustava koje korisnicima omogućuje interakciju s operativnim sustavom i izvršavanje različitih zadataka pomoću naredbi. Shell prima ulaz od korisnika putem terminala, komunicira s jezgrom, obrađuje ga i daje izlaz.







Kako stvoriti ljuskastu skriptu pomoću Vima

Skripte ljuske obično se stvaraju pomoću bilo kojeg uređivača teksta. Nano i Vim uređivači poznati su uređivači teksta za stvaranje bash skriptnih datoteka. U ovom primjeru koristimo Vim. Ako nemate Vim, instalirajte ga pomoću naredbe:



$sudoprikladaninstalirati došao sam

Otvorite uređivač teksta pomoću:



$došao sam

Napravite novu datoteku:





$mitestingcript.sh

Upišite skriptu. #! /bin/bash operator, ljuska usmjerena na bourne ljusku: r



#! /bin/bash

izbacitiPozdrav svijete

I spremite datoteku, pritisnite Esc tipku za promjenu načina rada, a zatim pritisnite :u da ga sačuvate. Ako daje datoteku pogreške samo za čitanje, upotrijebite :u! , datoteka će biti spremljena:

Sada za izvršavanje datoteke upišite:

bash testskripta.š

Kako dodati komentare u ljuskastu skriptu

Za dodavanje komentara upotrijebite operator #; sintaksa je navedena u nastavku:

#! /bin/bash

#Ovo je moja prva skripta ljuske

izbacitiPozdrav svijete

Kako koristiti varijable u skripti ljuske

Za svako programiranje bitne su jezične varijable. Varijable se koriste za spremanje vrijednosti, bilo da se radi o cijelom broju, znaku ili tekstualnom nizu. Shvatimo to na primjeru:

#! /bin/bash

promjenjivo= Ovo je moj prvi scenarij

izbaciti $ myvariable

Gornja skripta će kao izlaz dati promjenjivu vrijednost:

Provjerimo kako dobiti vrijednost u varijabli od korisničke vrijednosti od korisnika:

#! /bin/bash

izbacitiUnesite svoje ime

čitatinaziv_promenljiv

izbaciti 'Unesite svoje godine'

čitatidob_varijabilna

izbaciti $ name_varibaleje $ age_variable star

Sljedeća slika prikazuje izlaz:

Zaključak

Skriptiranje ljuske vrlo je važno za stvaranje vlastite naredbe ili pokretanje više naredbi s jednom skriptnom datotekom za izvršavanje različitih funkcija. U ovom vodiču shvaćamo osnovnu ideju skriptiranja ljuske. Naučili smo kako skriptirati i datoteku skripte ljuske, spremiti je, a zatim izvršiti. Štoviše, razumjeli smo upotrebu varijabli u skripti ljuske. Skriptiranje ljuske vrlo je zgodno za izvršavanje različitih korisnih zadataka, a postoji mnogo toga za otkriti.