WSL

Hur man kör .sh eller Shell Script-fil i Windows 10

Hur man kör .sh eller Shell Script-fil i Windows 10

Skalskript eller .SH-filer är som batchfiler i Windows som kan köras i Linux eller Unix. Det är möjligt att springa .sh eller Shell Script-fil i Windows 10 med Windows Subsystem för Linux. I det här inlägget visar vi dig hur du kör en Shell Script-fil i Windows 10.

Hur man kör .sh eller Shell Script-fil i Windows 10

Våldsamt slag är ett Unix-skal och kommandospråk som kan köra Shell-skriptfiler. Du behöver inte installera Ubuntu eller andra Linux Distros om inte dina skript behöver stöd från den riktiga Linux-kärnan. Vi delar båda metoderna.

  1. Kör Shell Script-fil med WSL
  2. Kör Shell Script med Ubuntu på Windows 10

1] Kör Shell Script-fil med WSL

Installera WSL eller Windows Subsystem för Linux

Gå till Inställningar> Uppdatering och säkerhet> För utvecklare. Kontrollera Utvecklarläge Radio knapp. Och sök efter “Windows-funktioner”, Välj“Slår på eller av egenskaper i Windows”.

Bläddra för att hitta WSL, markera rutan och installera den sedan. När du är klar måste du starta om för att slutföra installationen av de begärda ändringarna. Tryck på Starta om nu.  BASH kommer att finnas tillgängligt i kommandotolken och PowerShell.

Kör Shell-skriptfiler

  1. Öppna kommandotolken och navigera till mappen där skriptfilen finns.
  2. Skriv Bash-skriptfilnamn.sh och tryck på Enter-tangenten.
  3. Det kommer att utföra skriptet, och beroende på fil bör du se en utdata.

På en Linux-plattform använder du vanligtvis SH, men här måste du använda BASH. Som sagt, BASH i Windows har sina begränsningar, så om du vill köra i en Linux-miljö måste du installera Ubuntu eller något liknande.

2] Kör Shell Script med Ubuntu på Windows 10

Se till att du har Ubuntu eller andra Linux-distroer installerade.  Ubuntu kommer att montera eller göra alla dina Windows-kataloger tillgängliga under / mnt. Så C-enheten finns på / mnt / C.  Så om skrivbordet kommer att finnas tillgängligt på / mnt / c / användare // skrivbord.

Följ nu dessa steg

  1. Skriv Bash in run prompt, och det kommer att starta distro prompt.
  2. Navigera till mappen med kommandot “cd” till den mapp där manusen finns.
  3. Skriv “sh-skript.sh ”och tryck enter.

Det kommer att utföra skriptet, och om de har ett beroende av någon av Linux-kärnfunktionerna.

Eftersom Linux nu är tillgängligt i Windows behöver du inte använda tredjepartsapplikationer som Cygwin. WSL borde vara tillräckligt för de flesta scenarier för att hjälpa dig att köra ett skalskript i Windows 10.

Gratis och öppen källkodsmotorer för utveckling av Linux-spel
Den här artikeln kommer att täcka en lista över gratis motorer med öppen källkod som kan användas för att utveckla 2D- och 3D-spel på Linux. Det finns...
Shadow of the Tomb Raider for Linux Tutorial
Shadow of the Tomb Raider är det tolfte tillskottet till Tomb Raider-serien - en action-äventyrsspelfranchise skapad av Eidos Montreal. Spelet mottogs...
Hur man förbättrar FPS i Linux?
FPS står för Bildrutor per sekund. FPS: s uppgift är att mäta bildfrekvensen i videouppspelningar eller spelprestanda. Med enkla ord betecknas antalet...