Jak uruchomić plik. SH lub skrypt powłoki w systemie Windows 11/10

skrypty powłoki lub. SH pliki są jak pliki wsadowe systemu Windows, które mogą być wykonywane w systemie Linux lub Unix. Możliwe jest uruchomienie pliku. SH lub skryptu powłoki w systemie Windows 10 przy użyciu podsystemu Windows dla systemu Linux. W tym poście pokażemy, jak uruchomić plik skryptu powłoki w systemie Windows 11/10.

jak uruchomić .sh lub plik skryptu powłoki w systemie Windows 11/10

Bash to powłoka Uniksa i język poleceń, który może uruchamiać pliki skryptów powłoki. Nie musisz instalować Ubuntu ani żadnych innych dystrybucji Linuksa, chyba że Twoje Skrypty wymagają wsparcia prawdziwego jądra Linuksa. Podzielimy się obiema metodami.

  1. wykonaj plik skryptu powłoki za pomocą WSL
  2. wykonaj skrypt powłoki za pomocą Ubuntu w systemie Windows 10

1] Uruchom plik skryptu powłoki za pomocą WSL

zainstaluj WSL lub Podsystem Windows dla Linuksa

przejdź do ustawień > aktualizacja & bezpieczeństwo > dla programistów. Sprawdź przycisk radiowy Tryb dewelopera. I wyszukaj „funkcje systemu Windows”, wybierz”Włącz lub wyłącz funkcje systemu Windows”.

Przewiń, aby znaleźć WSL, zaznacz pole wyboru, a następnie zainstaluj je. Po zakończeniu należy ponownie uruchomić komputer, aby zakończyć instalację żądanych zmian. Naciśnij Restart teraz. BASH będzie dostępny w wierszu polecenia i PowerShell.

wykonaj pliki skryptów powłoki

  1. Otwórz wiersz polecenia i przejdź do folderu, w którym dostępny jest plik skryptu.
  2. Typ Bash script-filename.sh i naciśnij klawisz enter.
  3. uruchomi skrypt i w zależności od pliku powinieneś zobaczyć wyjście.

Uruchom pliki skryptów powłoki z wiersza polecenia

na platformie Linux zwykle używasz SH, ale tutaj musisz użyć BASH. To powiedziawszy, BASH w systemie Windows ma swoje ograniczenia, więc jeśli chcesz wykonać w środowisku Linux, musisz zainstalować Ubuntu lub coś podobnego.

 jak uruchomić plik skryptu sh lub powłoki w systemie Windows 10

2] Wykonaj skrypt powłoki za pomocą Ubuntu w systemie Windows 10

upewnij się, że masz zainstalowane Ubuntu lub inne dystrybucje Linuksa. Ubuntu zamontuje lub udostępni wszystkie katalogi Windows w /mnt. Więc dysk C jest dostępny w / mnt /C. Więc jeśli pulpit będzie dostępny w/mnt/c/users/<username> / desktop.

Uruchom pliki skryptów w systemie Windows przez Ubuntu

teraz wykonaj następujące kroki

  1. wpisz Bash w wierszu Uruchom, a uruchomi się wiersz polecenia distro.
  2. przejdź do folderu za pomocą polecenia” cd ” do folderu, w którym dostępne są skrypty.
  3. Typ „sh script.sh” i wciśnij enter.

uruchomi skrypt, a jeśli będzie zależeć od którejkolwiek z podstawowych funkcji Linuksa.

ponieważ Linux jest teraz dostępny w systemie Windows, nie musisz używać żadnych aplikacji innych firm, takich jak Cygwin. WSL powinno wystarczyć dla większości scenariuszy, aby pomóc w uruchomieniu skryptu powłoki w systemie Windows 10.

Leave a Reply

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.