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

Skalskript(Shell Scripts) eller .SH-filer( .SH files) är som batchfiler i Windows som kan köras i Linux eller Unix . Det är möjligt att köra .sh eller Shell Script -fil i Windows 10 med Windows Subsystem för Linux . I det här inlägget kommer vi att visa dig hur du kör en Shell Script -fil i Windows 11/10 .

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

Bash  är ett  Unix- skal och kommandospråk som kan köra Shell Script- filer. Du behöver inte installera Ubuntu eller någon annan Linux-distros om inte dina skript behöver stöd från den riktiga Linux -kärnan. Vi kommer att dela båda metoderna.

  1. Kör Shell Script-fil med WSL
  2. Kör Shell Script(Execute Shell Script) med UbuntuWindows 10

1] Kör Shell Script(Execute Shell Script) -fil med WSL

Installera WSL eller Windows Subsystem för Linux(Install WSL or Windows Subsystem for Linux)

Gå till  Settings > Update och Security > För utvecklare(Developers) . Kontrollera alternativknappen  Utvecklarläge(Developer Mode)  . Och sök efter " Windows-funktioner(Windows Features) ", välj " Slå på eller av Windows-funktioner(Turn Windows features on or off) ".

Bläddra för att hitta WSL , markera rutan och installera den sedan . När det är klart måste man starta om för att slutföra installationen av de begärda ändringarna. Tryck på Starta om(Press Restart) nu.  BASH kommer att finnas tillgängligt i kommandotolken(Command Prompt) och PowerShell .

Kör Shell Script-filer(Execute Shell Script Files)

  1. Öppna kommandotolken(Command Prompt) och navigera till mappen där skriptfilen är tillgänglig.
  2. Skriv Bash script-filename.sh och tryck på enter-tangenten.
  3. Det kommer att köra skriptet, och beroende på filen bör du se en utdata.

Kör Shell-skriptfiler från kommandotolken

På en Linux- plattform använder du vanligtvis SH, men här behöver 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(Execute Shell Script) med UbuntuWindows 10

Se till att du har Ubuntu eller andra Linux-distros installerade .  Ubuntu kommer att montera eller göra alla dina Windows - kataloger(directories) tillgängliga under /mnt . Så C-enheten är tillgänglig på /mnt/C . Så om skrivbordet kommer att vara tillgängligt på /mnt/c/users/<username>/desktop .

Kör skriptfiler i Windows via Ubuntu

Följ nu dessa steg

  1. Skriv Bash i körprompten så startar den distroprompten.
  2. Navigera till mappen med kommandot "cd" till mappen där skripten är tillgängliga.
  3. Skriv "sh script.sh" och tryck på enter.

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

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



About the author

Inom affärer och teknik är Windows 10 och Windows 11/10 mycket viktiga verktyg. De låter dig interagera med datorer enklare och säkrare än någonsin tidigare, samt kör kraftfulla men anpassningsbara appar utan några säkerhetsrisker. Dessa verktyg är också viktiga för företag som vill kunna utöka sin onlinenärvaro och nå nya kunder. På grund av detta skulle jag säga att mina kunskaper i Windows 10 och Windows 11/10 gör mig till en utmärkt kandidat för ett sådant jobb eller företag.



Related posts