Cum se execută fișierul Script .sh sau Shell în Windows 10

scripturile Shell sau fișierele .SH sunt ca fișierele batch ale Windows care pot fi executate în Linux sau Unix. Este posibil să rulați fișierul Script.sh sau Shell în Windows 10 folosind subsistemul Windows Pentru Linux. În această postare, vă vom arăta cum să rulați un fișier script Shell în Windows 10.

cum se execută fișierul script .sh sau Shell în Windows 10

Bash este un limbaj de shell și comandă Unix care poate rula fișiere script Shell. Nu este nevoie să instalați Ubuntu sau orice alte distribuții Linux decât dacă scripturile dvs. au nevoie de suportul kernel-ului real Linux. Vom împărtăși ambele metode.

  1. executați fișierul script Shell folosind WSL
  2. executați scriptul Shell folosind Ubuntu pe Windows 10

1] Executați fișierul script Shell folosind WSL

Instalați subsistemul Wsl sau Windows Pentru Linux

accesați Setări> actualizați& securitate> pentru dezvoltatori. Verificați butonul radio pentru modul dezvoltator. Și căutați „caracteristici Windows”, alegeți”Activați sau dezactivați caracteristicile Windows”.

Derulați pentru a găsi WSL, bifați caseta, apoi instalați-o. Odată terminat, trebuie să reporniți pentru a termina instalarea modificărilor solicitate. Apăsați Reporniți acum. BASH va fi disponibil în promptul de comandă și PowerShell.

executați fișiere script Shell

  1. Deschideți promptul de comandă și navigați la folderul în care este disponibil fișierul script.
  2. Tip Bash script-filename.sh și apăsați tasta enter.
  3. va executa scriptul și, în funcție de fișier, ar trebui să vedeți o ieșire.

rulați fișiere script Shell din promptul de comandă

pe o platformă Linux, utilizați de obicei SH, dar aici trebuie să utilizați BASH. Acestea fiind spuse, BASH În Windows are limitările sale, deci dacă doriți să executați într-un mediu Linux, trebuie să instalați Ubuntu sau ceva similar.

cum se execută fișierul Script sh sau Shell în Windows 10

2] executați scriptul Shell folosind Ubuntu pe Windows 10

asigurați-vă că aveți Ubuntu sau orice alte distribuții Linux instalate. Ubuntu va monta sau va face toate directoarele Windows disponibile sub / mnt. Deci, unitatea C este disponibilă la/mnt /C. Deci, dacă desktopul va fi disponibil la/mnt/C/users/<username> / desktop.

rulați fișiere Script în Windows prin Ubuntu

acum urmați acești pași

  1. tastați Bash în prompt run și va lansa promptul distro.
  2. navigați la folderul folosind comanda ” cd ” în folderul în care sunt disponibile scripturile.
  3. Tip „sh script.sh” și apăsați enter.

se va executa script-ul, iar în cazul în care au o dependență de oricare dintre caracteristicile de bază Linux.

deoarece Linux este acum disponibil în Windows, nu trebuie să utilizați aplicații terțe precum Cygwin. WSL ar trebui să fie suficient pentru majoritatea scenariilor pentru a vă ajuta să rulați un script shell în Windows 10.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *