Kako napraviti skriptu za ljuske u Linuxu

Sadržaj:
- Kako napraviti skriptu za ljuske u Linuxu
- Što je Skripta?
- Kako stvoriti skriptu školjke
- Prvi redak skripte
- komentari
- Dodavanje naredbi
- Trčanje skripte
Već smo dovoljno razgovarali o naredbama u Linuxu i konzoli, naučili smo manipulirati njima za obavljanje određenih aktivnosti, kako ih možemo kombinirati i lakoću koju nam daju za izvršavanje određenih zadataka. U ovom slučaju predstavit ćemo se radu skripte školjke u Linuxu, sjajnom alatu za automatizaciju zadataka i njihovo izvršavanje iz konzole. Ako želite znati kako napraviti skriptu za ljuske u Linuxu, nastavite čitati naš članak.
Kako napraviti skriptu za ljuske u Linuxu
Što je Skripta?
Skripta nije ništa drugo do tekstualna datoteka čiji je sadržaj skup naredbenih redaka koji se izvršavaju uzastopno od početka do kraja. Na ovaj način u skriptu možemo strukturirati naredbe koje bismo htjeli izvršiti tipkovnicom i također ih automatizirati putem zadatka, ako se to često radi.
Kako stvoriti skriptu školjke
Postupak stvaranja skripte za ljuske vrlo je jednostavan. Jednostavno kao kreiranje nove datoteke i dodavanje.sh ekstenzije. Postoje dvije alternative za to, može se putem grafičkog sučelja ili s konzole pomoću naredbe dodir.
Na primjer, dodirni test.sh
I na taj način, datoteka test.sh stvorila bi se u trenutnoj mapi.
Ovu datoteku možemo otvoriti, također s dvije alternative, iz uređivača teksta grafičkog okruženja (na primjer, gedit) ili s terminala s Vimom.
Prvi redak skripte
Sada kada smo datoteku stvorili i otvorili, moramo Linuxu naznačiti da će ta datoteka biti skripta. Stoga sve skripte školjke moraju imati prvi redak koji glasi:
#! / kanta / bash
Ovaj se red može podijeliti u dva dijela, prvi odgovara #! Taj se niz naziva sha bang. U osnovi, njegova funkcija je naznačiti sustavu da će niz uputa biti predstavljen u nastavku i na taj način obrađen. Drugi dio, / bin / bash, označava ljusku koja će se koristiti za izvršavanje naredbi.
komentari
Trenutačno nećemo detaljno opisivati ono što odgovara programiranju skripta školjke, ali bitno je da znate kako dodavati komentare unutar svoje skripte. Ako ste programer, shvatit ćete koliko su korisni i važni. Za one koji ne znaju programirati, komentar ne dodaje funkcionalnost sustavu, ali oni su relevantni za objašnjenje rada programa, skripte u ovom slučaju.
Komentari se mogu dodavati simbolom #. I dodajemo tekst koji nam se čini relevantan, nakon podmetača. Komentar se obično postavlja prije upute kako bi se objasnila određena funkcionalnost, ali oni se mogu koristiti manje ili češće u skripti s ljuskom.
Dodavanje naredbi
U skriptu shell-a možemo upotrijebiti sve naredbe koje smo naučili od Linuxa. Drugim riječima, svaka skripta koja možemo unijeti putem konzole može biti uključena u skriptu. Ali, osim toga, možete dodati i mnoge druge alate kao što su uvjetne strukture, aritmetički operatori, komparatori, između ostalog.
U ovom ćemo slučaju koristiti prilično jednostavan primjer, uključujući osnovne naredbe:
#! / bin / bash # Skripta sa ovtoaster.com # Stavljamo se u direktorij našeg korisnika cd ~ # Ispisujemo Kernel koji koristimo unme -r na ekranu # Ispisujemo na ekranu trenutni datum datuma # Stvaramo mapu pod nazivom Documents mkdir TestDocuments # We pomaknite se u mapu Documents cd TestDocuments # Stvaramo txt zvan savjeti dodirnite tips.txt #… Možemo nastaviti pisati sve naredbe koje želimo, skripta će ih izvršavati uzastopno.
Konačno spremamo promjene u našu datoteku i time je skripta gotovo spremna za rad…
Trčanje skripte
Prije izvršenja skripte ljuske, moramo dati dopuštenja za izvršavanje datoteke. To je vrlo jednostavna stvar. Odlazimo do terminala i nalazimo se u direktoriju naše skripte i koristimo naredbu chmod:
PREPORUČUJEMO VAM kako uređivati datoteke na linuxu: Vi Text Editor vam je najbolji prijateljAko želimo dati dopuštenja trenutnom korisniku, koristimo:
sudo chmod 775 test.sh
U slučaju da želimo odobriti svim korisnicima, rečenica bi bila:
sudo chmod 777 test.sh
Nakon što već dodijelimo dopuštenja, pokrećemo skriptu:
./prueba.sh
S ovim smo dovršili, svoju potpuno funkcionalnu skriptu i savršenu za pokretanje kad nam zatreba, čak i zakazivanje na zadatku.
Preporučujemo čitanje vodiča za početnike u Linuxu.
Nadamo se da je tema bila korisna i da ne zaboravite podijeliti svoja iskustva i mišljenja u našim komentarima?
Najbolja proširenja gnome ljuske za ubuntu

Vodič za pet najboljih proširenja GNOME Shell-a za Ubuntu, pomoću njih možete ga bolje prilagoditi svojim svakodnevnim potrebama.
Kako stvoriti svoju prvu skriptu u Linuxu

Vodič o tome kako stvoriti svoju prvu skriptu u Linuxu. Napravite svoju prvu jednostavnu Linux skriptu, sve što je potrebno za jednostavno i brzo pokretanje skripte.
Kako premjestiti obavijesti gnome ljuske

Pogledajmo kako možemo premjestiti GNOME obavijesti od tamo i pojaviti ih drugdje na zaslonu.