Kaip sukurti paprastus „Shell“ scenarijus „Linux“ naudojant „Vim“

How Create Simple Shell Scripts Linux Using Vim



„Shell Scripting“ vykdo komandas, kad atliktų kai kurias naudingas funkcijas, ir yra sukurtas paleisti apvalkale. „Shell“ scenarijai yra gana patogūs atliekant tokias operacijas kaip manipuliavimas failais, automatizuojant užduotis, kad būtų išvengta laiko sąnaudų; netgi galite sukurti savo komandas.

„Shell“ yra vartotojo ir operacinės sistemos sąsaja, leidžianti vartotojams sąveikauti su operacine sistema ir atlikti įvairias užduotis naudojant komandas. „Shell“ perima vartotojo įvestį per terminalą, sąveikauja su branduoliu, apdoroja jį ir pateikia išvestį.





Kaip sukurti apvalkalo scenarijų naudojant „Vim“

„Shell“ scenarijai paprastai kuriami naudojant bet kurį teksto redaktorių. „Nano“ ir „Vim“ redaktoriai yra gerai žinomi teksto redaktoriai, skirti kurti „bash“ scenarijų failus. Šiame pavyzdyje mes naudojame „Vim“. Jei neturite „Vim“, įdiekite jį naudodami komandą:



$sudotinkamasdiegti aš atėjau

Atidarykite teksto rengyklę naudodami:



$aš atėjau

Sukurkite naują failą:





$mestestcript.sh

Įveskite scenarijų. #! /bin/bash operatorius, apvalkalas nukreiptas į Bourne apvalkalą: r



#! /bin/bash

išmetėLabas pasauli

Ir išsaugokite failą, paspauskite Esc klavišą, kad perjungtumėte režimą, tada paspauskite : į jį išsaugoti. Jei pateikiamas tik skaitymo klaidos failas, naudokite : į! , failas bus išsaugotas:

Dabar norėdami vykdyti failą, įveskite:

mušti testasscenarijus.sh

Kaip pridėti komentarus apvalkalo scenarijuje

Norėdami pridėti komentarą, naudokite operatorių #; sintaksė pateikta žemiau:

#! /bin/bash

#Tai mano pirmasis apvalkalo scenarijus

išmetėLabas pasauli

Kaip naudoti kintamuosius apvalkalo scenarijuje

Bet kokiam programavimui kalbos kintamieji yra būtini. Kintamieji naudojami vertei saugoti, nesvarbu, ar tai sveikas skaičius, ar simbolis, ar teksto eilutė. Supraskime tai pavyzdžiu:

#! /bin/bash

mano kintamasis= Tai mano pirmasis scenarijus

išmetė $ mano kintamasis

Aukščiau pateiktas scenarijus kaip išvestį suteiks kintamą vertę:

Patikrinkime, kaip gauti kintamojo vertę iš vartotojo vertės iš vartotojo:

#! /bin/bash

išmetėĮveskite savo vardą

skaitytiname_varable

išmetė „Įveskite savo amžių“

skaitytikintamasis amžius

išmetė $ name_varibaleyra $ age_variable

Šis vaizdas rodo išvestį:

Išvada

„Shell“ scenarijus yra labai svarbus norint sukurti savo komandą arba paleisti kelias komandas su vienu scenarijaus failu, kad būtų galima atlikti įvairias funkcijas. Šiame vadove mes suprantame pagrindinę apvalkalo scenarijaus idėją. Mes išmokome rašyti scenarijų ir apvalkalo scenarijaus failą, išsaugoti jį ir tada jį vykdyti. Be to, mes supratome kintamųjų naudojimą apvalkalo scenarijuje. „Shell“ scenarijus yra labai patogu atlikti įvairias naudingas užduotis, be to, reikia daug ką atskleisti.