Shell Scripting execută comenzi pentru a efectua unele funcții utile și este proiectat să ruleze în shell. Scripturile Shell sunt destul de la îndemână pentru a efectua operațiuni precum manipularea fișierelor, automatizarea sarcinilor pentru a evita consumul de timp; puteți chiar să vă creați comenzile.
Shell este o interfață între utilizator și sistemul de operare care permite utilizatorilor să interacționeze cu sistemul de operare și să efectueze diverse sarcini folosind comenzi. Shell preia intrarea de la utilizator prin terminal, interacționează cu nucleul, îl procesează și dă ieșirea.
Cum se creează un script shell folosind Vim
Scripturile Shell sunt create de obicei folosind orice editor de text. Editorii Nano și Vim sunt editori de text bine cunoscuți pentru a crea fișiere de scriptare bash. Pentru acest exemplu, folosim Vim. Dacă nu aveți Vim, instalați-l folosind comanda:
$sudoaptinstalare am venit
Deschideți editorul de text folosind:
$am venit
Creați un fișier nou:
$noitestscript.sh
Tastați scriptul. #! / bin / bash operator, shell direcționat către bourne shell: r
#! / bin / bash
aruncatSalut Lume
Și salvați fișierul, apăsați tasta Esc pentru a comuta modul, apoi apăsați :în pentru a-l salva. Dacă oferă un fișier de eroare numai citire, atunci utilizați :în! , fișierul va fi salvat:
Acum, pentru a executa fișierul, tastați:
bash Testscenariu.SH
Cum se adaugă comentarii într-un script shell
Pentru a adăuga un comentariu, utilizați operatorul #; sintaxa este dată mai jos:
#! / bin / bash# Acesta este primul meu script shell
aruncatSalut Lume
Cum se utilizează variabile într-un script shell
Pentru orice programare, variabilele de limbaj sunt esențiale. Variabilele sunt folosite pentru a stoca o valoare, indiferent dacă este un întreg, un caracter sau un șir de text. Să o înțelegem cu un exemplu:
#! / bin / bashmyvariable= Acesta este primul meu script
aruncat $ myvariable
Scriptul de mai sus va da valoare variabilă ca ieșire:
Să verificăm cum să obțineți valoarea într-o variabilă din valoarea utilizatorului de la utilizator:
#! / bin / basharuncatIntrodu numele tau
cititnume_varabil
aruncat 'Introduceți vârsta dvs'
cititvariabila_vârsta
aruncat $ nume_varibaleeste $ age_variable old
Următoarea imagine arată rezultatul:
Concluzie
Scriptul Shell este foarte important pentru a crea propria comandă sau pentru a rula mai multe comenzi cu un singur fișier script pentru a efectua diferite funcții. În acest ghid, înțelegem ideea de bază a scriptului shell. Am învățat cum să scriptăm și un fișier script shell, să-l salvăm și apoi să-l executăm. Mai mult, am înțeles utilizarea variabilelor în scripturile shell. Scripturile Shell sunt foarte utile pentru a îndeplini diferite sarcini utile și există multe de descoperit.