Cum se creează scripturi Shell simple în Linux folosind Vim

How Create Simple Shell Scripts Linux Using Vim



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 / bash

myvariable= 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 / bash

aruncatIntrodu 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.