Cum să rulați fișierele SH în Windows

Hell Bah Etan Fișier ETHNIC EVENIMĂ ÎN LUMI LUMI DE CRIPIX PENTRU LINUX. Acesta conține comanda pe care o puteți rula în mod normal pe linia de comandă. Fișierul ETO E poate apela în Terminare

Cum se execută fișierele SH în Windows

Conținut:

shell bash script fișiere sunt scrise în script Limba bash pentru Linux. Conține comenzi pe care le puteți rula în mod normal pe linia de comandă. Aceste fișiere pot fi numite la terminale pentru a rula și pot fi deschise prin dublu clic. Cu toate acestea, Windows nu știe ce este un fișier SH și cum să-l executați. Dacă sunteți în căutarea unei modalități de a rula fișierul SH în Windows, acest articol vă va oferi toate metodele posibile.

Ce sunt fișierele sh?

SH Fișierele (cunoscute și ca fișiere script) sunt scripturile care bash programe de aplicație și utilizare. Limba bash este utilizată pentru a scrie instrucțiunile din aceste fișiere. Dezvoltatorii de program utilizează în principal aceste fișiere. Deoarece acestea conțin comenzile pentru a executa programe, ele sunt, de fapt, importante. Cu toate acestea, aceste fișiere sunt pentru Linux, astfel încât să le funcționeze în Windows va necesita un anumit software sau mediu pe care îl vom furniza în metodele acestui articol.

Pentru mai multe informații despre fișierele SH, puteți verifica articolul nostru aici . Avansând spre metode pentru a rula fișierele SH în Windows.

Metoda 1: Utilizarea Cygwin pentru a rula fișiere SH

Cygwin este un mediu de interfață de linie open source similar cu Unix. Permite aplicațiilor Unix sau Linux să fie compilate și executate într-un sistem de operare Windows dintr-o interfață asemănătoare Linux. Când utilizați Cygwin, putem rula cu ușurință fișiere SH fără nici o problemă.

  1. Du-te la site-ul ofițerului Cygwin pentru a descărca fișierul de instalare de 32 de biți sau 64 biți: Cygwin
  2. Deschideți fișierul de instalare descărcat și urmați procesul de descărcare și instalare a Cygwin. Există opțiuni diferite în procesul de instalare, deci alegeți cele pe care le preferați.
  3. după instalare, deschideți terminalul Cygwin64 făcând dublu clic pe comanda rapidă de pe desktop.
  4. Utilizați acum următoarele Comandă Pentru a schimba directorul în care fișierul există:

    CD C: Utilizatori / Utilizator / Desktop

    Acest lucru va schimba directorul la desktop. Acum scrieți următoarea comandă pentru a rula fișierul SH:

    sh apps.sh

Metoda 2 : Utilizarea subsistemului Windows pentru funcția Linux în Windows 10

Subsistemul Windows pentru Linux (cunoscut și ca WSL) este o funcție care permite utilizatorilor să ruleze linii de comandă Linux pe un computer cu un sistem de operare Windows 10 instalat. Această funcție a fost adăugată pentru prima dată la Windows 10 în 2016. Așa cum Linux are software-ul de vin pentru a rula software-ul Windows, Windows are WSL pentru a rula software-ul Linux. Cu toate acestea, activarea și lucrul prin această funcție va necesita mai multe pași, așa că împărțim această metodă în trei etape principale și sunt enumerate mai jos:

Pasul 1: Activarea subsistemului Windows pentru Linux

  1. Țineți apăsată tasta Windows și apăsați R Open Run, apoi tastați Appwiz.cpl și introduceți.
  2. Faceți clic pe Activarea sau dezactivarea funcțiilor Windows din partea stângă.
  3. Derulați în jos și formați subsistemul Windows pentru Linux și faceți clic pe Instalare Bine.
  4. Odată ce acest lucru se face, continuați cu pasul următor.

Pasul 2: Instalați o distribuție Linux pentru Windows

Există trei moduri diferite de a instala o distribuție Windows. Cu toate acestea, uneori una dintre metode nu va funcționa pentru un anumit utilizator, deci vom furniza cele trei metode de mai jos:

  1. Țineți tasta Windows și apăsați R Open Run, tastați „MS-Windows -Store : „Fără citatele și intrați.
  2. căutare ubuntu. Faceți clic pe cea afișată mai jos și descărcați-l:
  3. A doua metodă este de a utiliza următoarea comandă de coajă de alimentare pentru a descărca distribuția Linux:

    invocată-webrequest -uri https://aka.ms/wsl-ubuntu-1604 -outfile ubuntu. appx -usebasicparing

  4. /li>

  5. A treia metodă de descărcare a distribuției utilizează următorul control curl:

    curl.exe -l -o Ubuntu-1604.Appx https://aka.ms/wsl-ubuntu-1604 iv id = „08A1b7d4f1”

    NOTĂ: Dacă numărul de compilare Windows 10 este mai mic de 1706, trebuie să descărcați manual curl și schimbați directorul la acea locație unde se află cur.exe. Cu toate acestea, dacă numărul de compilare Windows 10 este de 1706 sau mai târziu, Curl este inclus în mod implicit și trebuie să ruleze CMD ca administrator.

  6. După ce descărcați o distribuție, porniți instalarea automat și trebuie Acceptați și furnizați noul nume de utilizator și parolă, după cum se arată mai jos:

Pasul 3: Inițializați o distribuție nou instalată și executați SH

  1. Fișier, majoritatea distribuțiilor pe care le-ați instalat vin cu catalogul de pachete vacuum / minim. Apoi, trebuie să actualizați și să îmbunătățiți pachetele utilizând următoarea comandă:

    sudo apt actualizare & sudo apt update

  2. Odată ce ați terminat distribuția, acum puteți schimba directorul în locația fișierului SH utilizând următoarele comenzi:

    CD / Mnt

    Acest lucru va monta unitățile de ferestre. Acum puteți merge la locația dorită:

    CD C / Utilizatori / Utilizator / Desktop /

    NOTĂ: Deoarece fișierul de probă a fost pe un desktop, schimbăm directorul la desktop .

  3. tastați următoarea comandă pentru a rula fișierul SH:

    sh Appals.sh

Metoda 3: Utilizarea liniei de comandă GIT pentru a rula fișiere sh

git este un instrument distribuit de control al versiunii distribuite versiune distribuită, disponibil pentru toate sistemele de operare. În mod implicit, GIT este instalat pe computerele Linux și MacOS ca o opțiune de comandă. Cu toate acestea, îl puteți descărca de la site-ul oficial pentru toate sistemele de operare.

  1. Du-te la următorul link pentru a descărca git pentru sistemul dvs. de operare: git
  2. Deschideți fișierul de instalare descărcat pentru a instala git. Efectuați procesul de instalare și verificați opțiunile pe care le doriți și cele care nu fac acest lucru.
  3. țineți ferestre și apăsați S Open căutați funcția, tastați git bash și introduceți.
  4. Schimbați directorul în care fișierul dvs. este localizat cu următoarea comandă:

    CD-ul desktop

    Notă: Desktop poate fi numele dosarului în care este localizat fișierul.

  5. Scrieți comanda de execuție Shing:

    SH Apps.sh

Metoda 4: Traduceți fișierul script într-un fișier lot

Această metodă nu este recomandată pentru utilizatorii obișnuiți, ci pentru utilizatorii care cunosc foarte bine fișierele BAT și comenzi de script. Puteți schimba pur și simplu formatul și extensia fișierului SH. Este nevoie de capacitatea de a traduce fișierul scriptului într-un fișier batch, deci ar trebui să evitați utilizarea acestei metode decât dacă știți ce formați ambele fișiere utilizează. Vă vom arăta pașii simpli necesari pentru modificările codului eșantionului.

  1. butonul dreapta al mouse-ului din fișierul dvs. SH și alegeți Deschidere cu Bloc Notes.
    iv id = „7285ed76a0”
  2. Ștergeți subiectul liniei de cod După cum se arată mai jos:

    Notă: Comentariile vor Aveți o altă sintaxă diferită „:” a acestui eșantion.

  3. Faceți clic pe înregistrare și alegeți Salvați lista pentru a salva modificările.
  4. stânga Faceți clic pe fișierul SH și apăsați tasta F2 pentru a redenumi fișierul. De asemenea, puteți, de asemenea, butonul din dreapta al mouse-ului într-un fișier și alegeți refrostiza.

    Schimbați extensia .SH la .Murder și faceți clic pe dacă prin modificări.

  5. Țineți apăsată și apăsați S Open căutați funcția, apoi scrieți CMD și ENTER.
  6. Schimbați directorul pe traseul în care fișierul este localizat utilizând DI Compact SCOS control:

    CD-ul desktop

    Notă: desktop poate fi numele dosarului la care încercați să accesați.

  7. acum pur și simplu scrieți pur și simplu Numele fișierului cu extensie:

    Appals.bat

    Veți observa că sintaxa care funcționează pe fișierele de script nu funcționează un fișier lot. După cum puteți vedea, comentariul este ignorat și textul va fi imprimat de două ori fără ecou „On / Off”.

Lasă un răspuns

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