Astăzi, în această postare, vom continua 04 Tutorial din seria noastră de tutoriale shell a Scripting. În cele precedente, am abordat următoarele concepte: Terminale, Console, Shell, Bash Shell, Scripturi și Shell Scripting.
Din acest motiv, în acest tutorial prezent ne vom concentra puțin mai mult pe parte practică sau tehnică a Fișiere script create cu Bash Shell.
Și, înainte de a începe acest post numit „Shell Scripting – Tutorial 04”, vă recomandăm să explorați următoarele conținuturi aferente, la sfârșitul citirii acestei postări astăzi:
Tutorial de scriptare Shell 04
Elementele de bază ale fișierelor script
generație
la generați un fișier scriptt practic trebuie să folosești un editor de text, care poate fi fără nici o problemă, una simplă de Terminal (CLI) cum ar fi „nano” sau „vi”, sau din Desktop (GUI) precum „gedit” sau „mousepad”.
De asemenea, ele pot fi folosite editori de cod sursă tip IDE mai complex sau robust, care detectează sintaxa limbajului folosit, cum ar fi Geany, Atom, Sublime text, Visual Studio Code, printre multe altele.
În principiu, ar fi suficient doar ca, într-una dintre ele, să executăm ordinul de generați un nou fișier text simplu cu sau fără Extensia „.sh”.de preferat cu ea.
De exemplu, cel mai simplu lucru ar fi să executați următoarea comandă într-un terminal:
nano miprimerscript.sh
Execuție
la rulați un script shell bash, puteți alege 2 moduri sau forme, care sunt următoarele:
- Invocați interpretul Bash pentru a rula fișierul script:
bash miprimerscript.sh
- Invocați interpretul implicit (Sh) pentru a executa fișierul script:
sh miprimerscript.sh
observație: Rețineți că, în unele ocazii, neinvocarea Shell-ului corect poate cauza funcționarea defectuoasă parțială sau totală a Scriptului creat. Prin urmare, idealul este ca Shell-ul invocat în prima linie a Scriptului să fie cel folosit pentru a-l executa. În cazul nostru, „bash”.
Cu toate acestea, putem executa direct un fișier script după cum urmează:
./miprimerscript.sh
În acest caz, primele 2 caractere "./" indică faptul că vom executa fișierul script din directorul curent, adică calea reală unde se află executabilul.
Părți sau elemente dintr-un fișier Script Linux
Într-adevăr, a Fișierul script în general este ceva foarte simplu, prin urmare, este format doar din 2 articole care sunt:
- She Bang sau Sha-Bang (#!): Acesta este numele dat primei linii a fișierului Script, care are scopul de a specifica ce program (Shell) trebuie să execute. Astfel, și în cazul în care programul menționat nu este instalat, se produce o eroare care împiedică executarea acestuia.
- Codul: Aceasta poate fi orice, de la o singură comandă la mii de linii de cod reprezentând comenzi simple sau complexe într-un terminal Linux.
De exemplu:
#!/bin/bash
echo Mi Primer Script
Capturi de ecran
Rezumat
Pe scurt, cu asta Tutorial 04 despre «Shell Scripting» am început deja abordarea inițială pe aspecte mai practice și tehnice în legătură cu Fișiere script generate cu Bash Shell. Prin urmare, sperăm că, în curând, vor începe să creeze și să le folosească primele fișiere script pe GNU/Linux.
Dacă ți-a plăcut conținutul, comentează și distribuie. Și amintiți-vă, vizitați începutul nostru «loc», pe lângă canalul oficial al Telegramă pentru mai multe știri, tutoriale și actualizări Linux.