Strojna oprema

Kako narediti skript lupine v Linuxu

Kazalo:

Anonim

Dovolj smo že govorili o ukazih v Linuxu in konzoli, naučili smo se manipulirati z njimi za izvajanje določenih dejavnosti, kako jih lahko kombiniramo in enostavnost, ki nam jo dajejo za izvajanje določenih nalog. V tem primeru se bomo predstavili delovanju skripta lupine v Linuxu, čudovito orodje za avtomatizacijo opravil in njihovo izvajanje s konzole. Če želite vedeti, kako narediti skript lupine v Linuxu, ne pozabite prebrati našega članka.

Kako narediti skript lupine v Linuxu

Kaj je skripta?

Skript ni nič drugega kot besedilna datoteka, katere vsebina je niz ukazov, ki se izvajajo zaporedno od začetka do konca. Na ta način lahko v skriptu strukturiramo ukaze, ki bi jih radi izvedli s tipkovnico, in jih tudi avtomatizirali preko naloge, če gre za nekaj, kar se izvaja pogosto.

Kako ustvariti skript školjke

Postopek za izdelavo skripta lupine je zelo preprost. Tako enostavno, kot da ustvarite novo datoteko in ji daste pripono.sh. Obstajata dve možnosti, in sicer prek grafičnega vmesnika ali s konzole s pomočjo ukaza touch.

Na primer

dotik test.sh

In na ta način bi datoteko test.sh ustvaril v trenutnem imeniku.

To datoteko lahko odprete tudi z dvema možnostoma iz urejevalnika besedil v grafičnem okolju (na primer gedit) ali iz terminala z Vimom.

Scenarij prva vrstica

Zdaj, ko smo datoteko ustvarili in odprli, moramo Linuxu navesti, da bo omenjena datoteka skript. Zato morajo vsi skripti lupine imeti prvo vrstico, ki je:

#! / bin / bash

To vrstico lahko razdelimo na dva dela, prvi ustreza številki #! To zaporedje se imenuje sha bang. V bistvu je njegova funkcija sistemom nakazati, da bo niz navodil predstavljen spodaj in jih tako obdelal. Drugi del, / bin / bash, označuje lupino, ki bo uporabljena za izvajanje ukazov.

Povratne informacije

Trenutno ne bomo poglobljeno zajemali, kaj ustreza programiranju skripta lupine, vendar je nujno, da veste, kako lahko dodate komentarje znotraj svoje skripte. Če ste programer, boste razumeli, kako koristni in pomembni so. Za tiste, ki ne vedo, kako programirati, komentar ne doda funkcionalnosti v sistem, vendar so pomembni za razlago delovanja programa, skripta v tem primeru.

Komentarje lahko dodate s simbolom #. In po blazinici dodamo besedilo, ki se nam zdi pomembno. Običajno je komentar postavljen pred navodilo, da se pojasni nekaj funkcionalnosti, vendar jih je mogoče uporabiti manj ali bolj pogosto v skriptu lupine.

Dodajanje ukazov

V skriptu lupine lahko uporabimo vse ukaze, ki smo se jih naučili iz Linuxa. Z drugimi besedami, vsako navodilo, ki ga lahko vnesemo skozi konzolo, je lahko vključeno v skript. Poleg tega lahko med drugim dodate še mnoga druga orodja, kot so pogojne strukture, aritmetični operaterji, primerjalniki.

V tem primeru bomo uporabili dokaj preprost primer, ki vključuje osnovne ukaze:

#! / bin / bash # Skripta z ovtoaster.com # Vstavimo se v imenik našega uporabnika cd ~ # Natisnemo jedro, ki ga uporabljamo unme -r na zaslonu # Na zaslonu natisnemo datum trenutnega datuma # Ustvarimo mapo z imenom Documents mkdir TestDocuments # We premaknite se v mapo Dokumenti cd TestDocuments # Ustvarimo txt z imenom nasveti dotaknite se nasvetov.txt #… Nadaljujemo s pisanjem vseh ukazov, ki jih želimo, skript jih bomo izvajali zaporedno.

Končno shranimo spremembe v naši datoteki in s tem je skript že skoraj pripravljen za delo…

Zagon skripta

Pred izvedbo skripta lupine moramo datoteki odobriti izvedbena dovoljenja. To je zelo enostavno. Pojdimo do terminala in se nahajamo v imeniku naše skripte in uporabljamo ukaz chmod:

PRIPOROČAMO VAS Kako urejati datoteke v Linuxu: Vi Text Editor je vaš najboljši prijatelj

Če želimo odobriti dovoljenja trenutnemu uporabniku, uporabimo:

sudo chmod 775 test.sh

V primeru, da želimo uporabnikom podeliti dovoljenja, bi bil stavek:

sudo chmod 777 test.sh

Ko smo že podelili dovoljenja, zaženemo skript:

./test.sh

S tem zaključujemo, naš popolnoma funkcionalen scenarij in kot nalašč za izvajanje, ko ga potrebujemo in ga celo načrtujemo po opravilu.

Priporočamo, da preberete priročnik za začetnike v Linuxu.

Upamo, da je bila tema uporabna in ne pozabite deliti svojih izkušenj in mnenj v naših komentarjih?

Strojna oprema

Izbira urednika

Back to top button