Pro ty, kteří si myslí: „Lze vytvořit a spustit soubor skriptu shellu v systému Windows? zde je odpověď Ano. Abyste věděli, jak to lze udělat, projděte si tento článek až do konce. Je to trochu zdlouhavější proces, ale snadno sledovatelný. Proces tedy rozdělíme na 4 části.
- Povolit WSL – V systému Windows nelze přímo spouštět skripty shellu. Chcete-li tak učinit, musíte nejprve nainstalovat Windows Subsystem for Linux (WSL). WSL je funkce operačního systému Windows, která vám umožňuje spouštět souborový systém Linux spolu s tradičními aplikacemi Windows.
- Stáhněte si Ubuntu a integrujte se s WSL – WSL se dodává s operačním systémem Windows, ale než jej začnete používat, musíte jej povolit a nainstalovat distribuci Linuxu. Zde se podíváme na to, jak stáhnout a nainstalovat Ubuntu z aplikace Microsoft Store.
- Vytvořte soubor skriptu Shell – Soubory .sh jsou přípony souborů skriptů shellu. Pojďme se naučit, jak vytvořit soubor skriptu shellu v systému Windows
- Spusťte soubor skriptu prostředí – Spusťte vytvořený soubor .sh
Obsah
Část 1: Povolení podsystému Windows pro Linux (WSL)
Krok 1: Otevřete Nastavení použitím Windows + I klíče dohromady. Klikněte na Aktualizace a zabezpečení volba.
Krok 2: V levém podokně klikněte na Pro vývojáře
Krok 3: Povolte Vývojářský režim kliknutím na přepínací lištu.
REKLAMA
Krok 4: Ve vyskakovacím okně klikněte na Ano.
Krok 5: Do vyhledávacího pole Najít nastavení zadejte turn windows a ve výsledcích klikněte na Zapnout nebo vypnout funkce Windows
Krok 6: Z otevřeného okna klíště a zaškrtávací políčko vedle Subsystém Windows pro Linux to povolit. A klikněte na OK.
Krok 7: Dokončení procesu bude trvat několik minut a požádá o restart. Restartujte systém.
Část 2: Stáhněte si Ubuntu a integrujte se s WSL
Krok 1: Po restartování otevřete aplikaci Microsoft Store zadáním Microsoft store do vyhledávacího pole Windows a dvojitým kliknutím na něj ve výsledcích vyhledávání.
Krok 2: Do vyhledávacího pole aplikace Microsoft Store zadejte ubuntu a vyberte jej ze seznamu.
Krok 3: Klikněte na Dostat stažení ubuntu bude trvat několik minut.
Krok 4: Z vyhledávacího pole systému Windows zadejte Ubuntu a z výsledků vyhledávání dvojklik na to otevřít.
Krok 5: Otevře se příkazový řádek Linuxu a začne jeho instalace na váš pevný disk a jeho integrace s WSL.
Krok 6: Požádá o a uživatelské jméno a Heslo jako přihlašovací údaje zadejte požadované uživatelské jméno a heslo. Nezapomeňte si je zapamatovat pro pozdější použití.
Krok 7: Počkejte na dokončení procesu instalace.
Část 3: Vytvoření souboru Shell Script (.sh).
Krok 1: Přejděte do umístění, kde chcete vytvořit soubory .sh v systému Windows. Podrž Posun klíč a klikněte pravým tlačítkem myši na prázdném prostoru.
Krok 2: V zobrazeném seznamu klikněte na Zde otevřete okno Powershell.
Krok 3: V typu PowerShell bash a udeřit vstoupit. Tím dojde k přesměrování na bash shell
REKLAMA
Krok 4: V typu PowerShell cat > filename.sh zde „název souboru“ je název vašeho souboru. Je to tvoje volba. Například zde jsem jako název souboru uvedl „test“.
Krok 5: Hit vstoupit tlačítko na klávesnici. Nyní se ve zvoleném umístění vytvoří soubor skriptu shellu.
Krok 6: Zkontrolujte, zda bude soubor vytvořen v umístění, vraťte se do prostředí Powershell a stiskněte tlačítko ctrl + c k ukončení procesu.
Krok 7: Chcete-li spustit tento skript shellu a zobrazit výsledky, budete muset do souboru přidat nějaká data. Pojďme tedy do souboru přidat jednoduchý příkaz pro tisk Hello World.
Krok 8: Pro tento typ vi název_souboru.sh zde „název souboru“ je název vašeho souboru. Například zde, protože jsem dal „test“ jako název souboru, příkaz by byl vi test.sh
Krok 9: Tento příkaz otevře soubor pro úpravy, stiskněte tlačítko já z klávesnice se dostanete do souboru a začněte jej upravovat.
Krok 10: Do souboru zadejte echo „Hello World“ a pro uložení a ukončení stiskněte Esc z klávesnice a zadejte :wq a udeřit vstoupit.
Krok 11: Tím se uloží obsah souboru a soubor se zavře.
Část 4: Spuštění/spuštění souboru skriptu Shell
Krok 1: V systému Windows přejděte do umístění, kde se nacházejí soubory sh. Podrž Posun klíč a klikněte pravým tlačítkem myši na prázdném prostoru.
Krok 2: V zobrazeném seznamu klikněte na Zde otevřete okno Powershell.
Krok 3: V příkazovém řádku zadejte bash a udeřit vstoupit. Tím dojde k přesměrování na bash shell
Krok 4: Napište sh název_souboru.sh a udeřit vstoupit. Například zde je název souboru ‚test‘, takže soubor spustím nebo spustím pomocí příkazu sh test.sh.
Krok 5: Nyní můžete vidět výstup. To je hotovo!
Poznámka: Soubor sh můžete spustit také v příkazovém řádku
Krok 1: Otevřete výzvu Spustit pomocí Windows + R klávesy dohromady a zadejte cmd v něm. Udeřil vstoupit.
Krok 2: Otevře se příkazový řádek. Přejděte na cestu, kde máte soubor sh, který chcete spustit CD Mám soubory sh ve složce s názvem Nová složka na ploše, takže příkaz by byl cd Desktop/Nová složka
Krok 3: Nyní zadejte bash název souboru.sh a udeřit vstoupit. Název souboru je název vašeho souboru. Například dám bash test.sh
Krok 4: Výstup můžete vidět na příkazovém řádku.
A je to! Doufám, že tento článek je užitečný. Děkuji!!