WSL

Wie man läuft .sh- oder Shell-Skriptdatei in Windows 10

Wie man läuft .sh- oder Shell-Skriptdatei in Windows 10

Shell-Skripte oder .SH-Dateien sind wie Batch-Dateien von Windows, die unter Linux oder Unix ausgeführt werden können. Es ist möglich zu laufen .sh- oder Shell-Skriptdatei in Windows 10 mit dem Windows-Subsystem für Linux. In diesem Beitrag zeigen wir Ihnen, wie Sie eine Shell-Skriptdatei in Windows 10 ausführen.

Wie man läuft .sh- oder Shell-Skriptdatei in Windows 10

Bash ist eine Unix-Shell und Befehlssprache, die Shell-Skriptdateien ausführen kann. Sie müssen weder Ubuntu noch andere Linux-Distributionen installieren, es sei denn, Ihre Skripte benötigen die Unterstützung des echten Linux-Kernels. Wir werden beide Methoden teilen.

  1. Ausführen der Shell-Skriptdatei mit WSL
  2. Ausführen von Shell-Skript mit Ubuntu unter Windows 10

1] Shell-Skriptdatei mit WSL ausführen

Installieren Sie WSL oder das Windows-Subsystem für Linux

Gehen Sie zu Einstellungen > Update und Sicherheit > Für Entwickler Develop. Überprüf den Entwicklermodus Radio knopf. Und suche nach „Windows-Funktionen", wählen "Schalte Windows Funktionen ein oder aus”.

Scrollen Sie, um WSL zu finden, aktivieren Sie das Kontrollkästchen und installieren Sie es dann. Sobald dies erledigt ist, muss man neu starten, um die Installation der angeforderten Änderungen abzuschließen. Drücken Sie Jetzt neu starten.  BASH wird in der Eingabeaufforderung und PowerShell verfügbar sein.

Ausführen von Shell-Skriptdateien

  1. Öffnen Sie die Eingabeaufforderung und navigieren Sie zu dem Ordner, in dem die Skriptdatei verfügbar ist.
  2. Geben Sie Bash-Skript-Dateiname ein.sh und drücke die Eingabetaste.
  3. Es führt das Skript aus und je nach Datei sollten Sie eine Ausgabe sehen.

Auf einer Linux-Plattform verwenden Sie normalerweise SH, aber hier müssen Sie BASH verwenden. Allerdings hat BASH in Windows seine Einschränkungen. Wenn Sie also in einer Linux-Umgebung ausführen möchten, müssen Sie Ubuntu oder etwas Ähnliches installieren.

2] Ausführen von Shell-Skript mit Ubuntu unter Windows 10

Stellen Sie sicher, dass Sie Ubuntu oder andere Linux-Distributionen installiert haben.  Ubuntu mountet oder macht alle Ihre Windows-Verzeichnisse verfügbar unter /mnt. Das Laufwerk C ist also erhältlich bei /mnt/C.  Also, wenn der Desktop verfügbar sein wird um /mnt/c/users//desktop.

Folgen Sie nun diesen Schritten

  1. Geben Sie Bash in die Eingabeaufforderung zum Ausführen ein, und die Eingabeaufforderung für die Distribution wird gestartet.
  2. Navigieren Sie zu dem Ordner mit dem Befehl „cd“ zu dem Ordner, in dem die Skripte verfügbar sind.
  3. Geben Sie „sh-Skript“ ein.sh“ und drücken Sie die Eingabetaste.

Es führt das Skript aus, und wenn sie von einer der Linux-Kernfunktionen abhängig sind.

Da Linux jetzt in Windows verfügbar ist, müssen Sie keine Anwendungen von Drittanbietern wie Cygwin verwenden. WSL sollte für die meisten Szenarien ausreichen, um Ihnen bei der Ausführung eines Shell-Skripts in Windows 10 zu helfen.

Fügen Sie mit diesen kostenlosen Tools Mausgesten zu Windows 10 hinzu
In den letzten Jahren haben sich Computer und Betriebssysteme stark weiterentwickelt. Es gab eine Zeit, in der Benutzer Befehle verwenden mussten, um ...
Steuern und verwalten Sie Mausbewegungen zwischen mehreren Monitoren in Windows 10
Dual-Display-Maus-Manager lässt Sie die Mausbewegung zwischen mehreren Monitoren steuern und konfigurieren, indem Sie ihre Bewegungen in der Nähe der ...
Mit WinMouse können Sie die Mauszeigerbewegung auf einem Windows-PC anpassen und verbessern improve
Wenn Sie die Standardfunktionen Ihres Mauszeigers verbessern möchten, verwenden Sie Freeware WinMouse. Es fügt weitere Funktionen hinzu, damit Sie das...