L fișierele cu extensie .sh sunt fișiere care conțin scripturi, comenzi în limbaj bash, care rulează pe Linux. SH este un shell Linux care spune computerului ce trebuie să facă.
Într-un fel am putea spune că ar fi comparabil cu Windows .exe.
Există diferite moduri de a-l rula. Voi explica 2. Una cu terminalul și cealaltă cu interfața grafică, adică cu mouse-ul, că atunci când faceți dublu clic, se execută. O puteți vedea în videoclip și mai jos este pas cu pas pentru cei care preferă tutoriale tradiționale.
Rulați .sh cu interfață grafică și clicuri de mouse
Dacă preferați să faceți totul cu simpla apăsare a mouse-ului, puteți face acest lucru. Ca să funcționeze ca în Windows, faceți dublu clic pe fișier și începe. Există 2 pași care se configurează foarte rapid.
Primul lucru este să alegeți să-i spuneți că fișierul este executabil
Mergeți unde este fișierul și faceți clic pe el cu butonul din dreapta. Va fi afișat un meniu și vă oferim proprietăţi
Selectați verificarea Permiteți rularea fișierului. în acest fel oferim permisiuni de execuție
Putem profita de modificarea filei Deschideți cu, care este programul pe care îl alegem ca implicit pentru Aprilos, în cazul în care, în loc să le executăm, vrem să le deschidem și să vedem ce conțin. Folosesc Gedit sau Visual Studio Code
Apoi trebuie să configurăm managerul de fișiere
În cele din urmă, în managerul de fișiere, accesați meniul și alegeți preferinţe și fila comportament și acolo îi poți spune ce vrei să faci cu fișierul.
Există mai multe opțiuni. Deschideți fișierul, rulați-l sau întrebați-ne. Am ales să ne întrebăm. Și așa ni se va arăta.
Rulați .sh cu terminalul
Deschidem terminalul, cu Ctrl + Alt + T, pornim cheia și scriem terminalul sau cu pictograma shell pe care o am întotdeauna în lansatorul Ubuntu, hai, în bara laterală stângă.
Modul de a-l rula este să mergeți la directorul în care se află fișierul. imaginați-vă că avem un fișier ok.sh în folderul / scripts /
Introducem scripturi cu (trebuie să mergeți la calea unde îl aveți)
scripturi cd
Dacă este prima dată când îl rulăm, trebuie să acordăm fișierului permisiunile
sudo chmod + x ok.sh
Și apoi îl rulăm
./ok.sh
Și voila iată secvența
În cazul nostru, „Ok” apare pentru că am introdus ce face acel script.
Cel mai important lucru și ceea ce oamenii fac cele mai multe greșeli este în cale, în cale, în care nu accesează folderul în care se află fișierul de executat.
Dacă aveți întrebări, lăsați un comentariu.
Extra dacă vrei să înveți
Câteva lucruri mici dacă vrei să înveți. Puteți face mai multe comenzi pentru a rula un .sh
./file.sh the. indică faptul că fișierul se află în directorul curent, dacă nu îl puteți rula cu calea către calea fișierului / către / fișier.sh
O altă comandă pentru a rula în plus față de fișierul ./sh este
sh fișier sh