Shell-scriptbestand maken en uitvoeren op Windows 10

Voor degenen die denken: "Kan een shellscriptbestand worden gemaakt en uitgevoerd op een Windows-systeem?" hier is het antwoord Ja. Om te weten hoe het kan, moet u dit artikel volledig tot het einde doornemen. Het is een wat langer proces, maar gemakkelijk te volgen. We verdelen het proces dus in 4 delen.

  1. WSL inschakelen – Men kan de shell-scripts niet rechtstreeks op het Windows-systeem uitvoeren. Hiervoor moet u eerst Windows Subsystem for Linux (WSL) installeren. WSL is een functie van het Windows-besturingssysteem waarmee u naast uw traditionele Windows-apps een Linux-bestandssysteem kunt uitvoeren.
  2. Download Ubuntu en integreer met WSL – WSL wordt geleverd met het Windows-besturingssysteem, maar u moet het inschakelen en een Linux-distributie installeren voordat u het kunt gaan gebruiken. Hier zullen we bekijken hoe u Ubuntu kunt downloaden en installeren vanuit de Microsoft Store-app.
  3. Shell-scriptbestand maken – .sh-bestanden zijn de bestandsextensies voor shellscripts. Laten we leren hoe we een shellscriptbestand op het Windows-systeem kunnen maken
  4. Voer het shellscriptbestand uit – Voer het gemaakte .sh-bestand uit

Inhoudsopgave

Deel 1: Windows-subsysteem voor Linux (WSL) inschakelen

Stap 1: Openen Instellingen gebruik makend van Windows + I sleutels bij elkaar. Klik op Update en beveiliging keuze.

Update & beveiliging

Stap 2: Klik in het linkerdeelvenster op Voor ontwikkelaars 

Voor ontwikkelaars

Stap 3: Schakel de. in ontwikkelaarsmodus door op de wisselbalk te klikken.

ADVERTENTIE

Ontwikkelaarsmodus

Stap 4: Klik in de pop-up op Ja.

Ontwikkelaarsfuncties gebruiken

Stap 5: In de zoekbalk Zoek een instelling typt u vensters draaien en klikt u in de resultaten op Windows-onderdelen in-of uitschakelen

Schakel Windows in

Stap 6: Vanuit het geopende venster Kruis aan de selectievakje Daarnaast Windows-subsysteem voor Linux om het in te schakelen. En klik op Oké.

Wsl

Stap 7: Het duurt een paar minuten om het proces te voltooien en het zal om een ​​herstart vragen. Herstarten het systeem.

Deel 2: Ubuntu downloaden en integreren met WSL

Stap 1: Eenmaal opnieuw opgestart, Microsoft Store-app openen door Microsoft store in de Windows-zoekbalk te typen en erop te dubbelklikken in de zoekresultaten.

Microsoft Store

Stap 2: Typ in de zoekbalk van de Microsoft Store-app ubuntu en selecteer het uit de lijst.

Ubuntu

Stap 3: Klik op Krijgen om ubuntu te downloaden, duurt het een paar minuten.

Stap 4: Vanuit het Windows-zoekbalktype Ubuntu en uit de zoekresultaten Dubbelklik erop om het te openen.

Ubuntu openen

Stap 5: Linux-opdrachtprompt wordt geopend en begint met de installatie op uw harde schijf en de integratie met de WSL.

Stap 6: Het zal vragen om een gebruikersnaam en wachtwoord voer als inloggegevens uw gewenste gebruikersnaam en wachtwoord in. Zorg ervoor dat u ze onthoudt voor later gebruik.

Linux-gebruikersnaam

Stap 7: Wacht tot het installatieproces is voltooid.

Deel 3: Maak het Shell Script-bestand (.sh)

Stap 1: Navigeer naar de locatie waar u de .sh-bestanden op Windows wilt maken. Houd de Verschuiving sleutel en klik met de rechtermuisknop op de lege ruimte.

Stap 2: Klik in de verschenen lijst op de Open hier het Powershell-venster.

Powershell openen

Stap 3: In het PowerShell-type bash en raak binnenkomen. Dit zal doorverwijzen naar de bash-shell

ADVERTENTIE

bash

Stap 4: In het PowerShell-type cat > bestandsnaam.sh hier is de "bestandsnaam" de naam van uw bestand. Het is jouw keuze. Hier heb ik bijvoorbeeld "test" als bestandsnaam gegeven.

Stap 5: Druk op binnenkomen knop op het toetsenbord. Nu wordt een shellscriptbestand gemaakt op de gekozen locatie.

Bestand maken

Stap 6: Controleer of het bestand op de locatie wordt aangemaakt en keer terug naar de Powershell en druk op de ctrl + c toetsen samen om het proces te beëindigen.

Testbestand

Stap 7: Om dit shellscript uit te voeren en de resultaten te zien, moet u wat gegevens aan het bestand toevoegen. Laten we dus een eenvoudig commando aan het bestand toevoegen om Hello World af te drukken.

Stap 8: Voor dit type vi bestandsnaam.sh hier is de "bestandsnaam" de naam van uw bestand. Omdat ik hier bijvoorbeeld "test" als bestandsnaam heb gegeven, zou de opdracht vi test.sh. zijn

Open bestand

Stap 9: Met deze opdracht wordt het bestand geopend om te bewerken, druk op de l toets van het toetsenbord om in het bestand te komen en het te bewerken.

Stap 10: Typ echo “Hello World” in het bestand en om op te slaan en af ​​te sluiten, druk op de Esc toets vanaf het toetsenbord en typ :wq en raak binnenkomen.

Bewerk bestand

Stap 11: Hiermee wordt de inhoud van het bestand opgeslagen en wordt het bestand gesloten.

Deel 4: Het Shell-scriptbestand uitvoeren/uitvoeren

Stap 1: Ga op uw Windows-systeem naar de locatie waar de sh-bestanden aanwezig zijn. Houd de Verschuiving sleutel en klik met de rechtermuisknop op de lege ruimte.

Stap 2: Klik in de verschenen lijst op de Open hier het Powershell-venster.

Powershell openen

Stap 3: Typ in de opdrachtprompt bash en raak binnenkomen. Dit zal doorverwijzen naar de bash-shell

bash

Stap 4: Typ sh bestandsnaam.sh en raak binnenkomen. Hier is de bestandsnaam bijvoorbeeld 'test', dus ik zal het bestand uitvoeren of uitvoeren met de opdracht sh test.sh.

Stap 5: Nu kunt u de uitvoer zien. Dat is het!

Bestand uitvoeren

Opmerking: u kunt het sh-bestand ook uitvoeren in de opdrachtprompt

Stap 1: Open de prompt Uitvoeren met Windows + R sleutels bij elkaar en typ cmd in het. Raken binnenkomen.

Opdrachtprompt

Stap 2: Hiermee wordt de opdrachtprompt geopend. Navigeer naar het pad waar je het sh-bestand hebt om uit te voeren met behulp van CD Ik heb de sh-bestanden in een map met de naam Nieuwe map onder Desktop, dus de opdracht zou zijn: cd Bureaublad/Nieuwe map

Navigeren

Stap 3: Typ nu bash bestandsnaam.sh en raak binnenkomen. De bestandsnaam is de naam van uw bestand. Ik zal bijvoorbeeld bash test.sh. geven

Stap 4: U kunt de uitvoer zien op uw opdrachtprompt.

Opdrachtprompt uitvoer

Dat is het! Ik hoop dat dit artikel nuttig is. Dank je!!

Hoe u ongewenste Skype-audiowaarschuwingen dempt

Hoe u ongewenste Skype-audiowaarschuwingen demptHoe

18 maart 2016 Door TechneutSchrijverHoe u ongewenste Skype-audiowaarschuwingen kunt dempen / stoppen: – Je bent thuis van een hectische werkdag. Het enige dat u op dit moment wilt, is wat tijd alle...

Lees verder
Wat is snel opstarten en hoe zet je het aan/uit in Windows 10?

Wat is snel opstarten en hoe zet je het aan/uit in Windows 10?HoeWindows 10

Een nieuwe manier om uw computer op te starten in Windows 10 is de Snel opstarten. Deze manier van opstarten van een computer is een mix tussen de kou laars (het systeem uit- en weer inschakelen; d...

Lees verder
Converteer tekst eenvoudig naar mp3 met Google translate

Converteer tekst eenvoudig naar mp3 met Google translateHoeWindows 10Google

Google biedt veel diensten aan en hoewel veel ervan behoorlijk nuttig zijn, zijn sommige dat niet. Enkele van de meest populaire services van Google zijn bijvoorbeeld Google Chrome, Google Web Stor...

Lees verder