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

skalskript eller.SH-filer ä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 visar vi dig hur du kör en Skalskriptfil i Windows 11/10.

hur man kör. sh eller Skalskriptfil i Windows 11/10

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

  1. kör Skalskriptfil med WSL
  2. kör skalskript med Ubuntu på Windows 10

1] Kör Skalskriptfil med WSL

installera WSL eller Windows Subsystem för Linux

gå till Inställningar > uppdatera & säkerhet > för utvecklare. Kontrollera alternativknappen för Utvecklarläge. Och Sök efter” Windows-funktioner”, välj”Slå på eller av Windows-funktioner”.

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 Skalskriptfiler

  1. öppna Kommandotolken och navigera till mappen där skriptfilen är tillgänglig.
  2. Typ 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 utgång.

kör Skalskriptfiler från kommandotolken

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.

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

2] Kör skalskript med Ubuntu på Windows 10

se till att du har Ubuntu eller andra Linux-distributioner installerade. Ubuntu kommer att montera eller göra alla dina Windows-kataloger tillgängliga under /mnt. Så C-enheten är tillgänglig på/mnt /C. Så om skrivbordet kommer att finnas tillgängligt på/mnt/c/users/<användarnamn> / desktop.

kör skriptfiler i Windows via Ubuntu

följ nu dessa steg

  1. skriv Bash I run prompt, och det kommer att starta distro prompten.
  2. navigera till mappen med kommandot ” cd ” till mappen där skripten är tillgängliga.
  3. Typ ”sh script.sh” och tryck på enter.

det kommer att köra skriptet, och om de har ett beroende av någon av kärn Linux-funktioner.

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

Lämna ett svar

Lämna ett svar

Din e-postadress kommer inte publiceras.