Jak spustit .sh nebo Shell Script soubor v Windows 10

Skripty Shell or .SH soubory jsou dávkové soubory Windows, které lze spustit v Linuxu nebo Unixu. Je možné spustit .sh nebo Shell Script soubor v Windows 10 pomocí podsystému Windows pro Linux. V tomto příspěvku vám ukážeme, jak spustit soubor skriptu Shell ve formátu Windows 10.

Jak spustit .sh nebo Shell Script soubor v Windows 10

Bash je unixový shell a příkazový jazyk, který může spouštět Shell Script soubory. Nemusíte instalovat Ubuntu ani jiné Linux Distros, pokud vaše skripty nepotřebují podporu skutečného linuxového jádra. Budeme sdílet obě metody.

  1. Spusťte soubor skriptu Shell pomocí WSL
  2. Spusťte skript Shell pomocí Ubuntu Windows 10

1] Spusťte soubor skriptu Shell pomocí WSL

Nainstalujte WSL nebo Windows Subsystem pro Linux

Přejděte na Nastavení> Aktualizace a zabezpečení> Pro vývojáře. Zkontrolovat Vývojářský režim přepínač. A hledejte „Windows Funkce", Vybrat "Zapnout funkce systému Windows zapnout nebo vypnout".

Vyhledejte WSL, zaškrtněte políčko a Pak jej nainstalujte. Po dokončení je třeba restartovat počítač a dokončit instalaci požadovaných změn. Nyní stiskněte tlačítko Restart. BASH bude k dispozici v příkazovém řádku a PowerShell.

Spusťte soubory skriptů prostředí Shell

  1. Otevřete příkazový řádek a přejděte do složky, kde je soubor skriptu k dispozici.
  2. Zadejte Bash script-filename.sh a stiskněte klávesu Enter.
  3. Spustí skript a v závislosti na souboru byste měli vidět výstup.

Spusťte soubory skriptu Shell z příkazového řádku

Na platformě Linux obvykle používáte SH, ale zde musíte použít BASH. To znamená, že BASH ve Windows má svá omezení, takže pokud chcete spustit v prostředí Linux, musíte nainstalovat Ubuntu nebo něco podobného.

2] Spusťte skript Shell pomocí Ubuntu Windows 10

Ujistěte se, že máte Nainstalován Ubuntu nebo jakýkoli jiný Linux. Ubuntu připojí nebo zpřístupní všechny vaše adresáře Windows / mnt. Jednotka C je k dispozici na adrese / mnt / C. Takže pokud bude pracovní plocha dostupná na adrese / mnt / c / users / <uživatelské_jméno> / desktop.

Spusťte soubory skriptů ve Windows přes Ubuntu

Nyní postupujte podle těchto kroků

  1. Zadejte výzvu Bash v běhu a spustí výzvu distro.
  2. Přejděte do složky pomocí příkazu „cd“ do složky, kde jsou skripty k dispozici.
  3. Zadejte „sh script.sh“ a stiskněte klávesu enter.

Spustí skript, a pokud mají závislost na některém ze základních funkcí Linuxu.

Vzhledem k tomu, že Linux je nyní dostupný ve Windows, nemusíte používat žádné aplikace třetích stran, jako je Cygwin. WSL by mělo být dostačující pro většinu scénářů, aby vám pomohl spustit skript prostředí Windows 10.

původní článek

Napsat komentář

Tyto stránky používají Akismet k omezení spamu. Zjistěte, jak jsou vaše údaje komentářů zpracovávány.