Azok számára, akik azt gondolják, hogy "Létrehozható és végrehajtható-e shell script fájl Windows rendszeren?" itt a válasz Igen. Ha tudni szeretné, hogyan lehet ezt megtenni, olvassa végig ezt a cikket a végéig. Ez egy kicsit hosszabb folyamat, de könnyen követhető. Tehát a folyamatot 4 részre osztjuk.
- WSL engedélyezése – Nem lehet közvetlenül végrehajtani a shell szkripteket a Windows rendszeren. Ehhez először telepítenie kell a Windows alrendszert Linuxhoz (WSL). A WSL a Windows operációs rendszer egyik funkciója, amely lehetővé teszi Linux fájlrendszer futtatását a hagyományos Windows-alkalmazások mellett.
- Töltse le az Ubuntut, és integrálja a WSL-lel – A WSL a Windows operációs rendszerrel érkezik, de használatának megkezdése előtt engedélyeznie kell, és telepítenie kell egy Linux disztribúciót. Itt megnézzük, hogyan töltheti le és telepítheti az Ubuntut a Microsoft Store alkalmazásból.
- Shell szkriptfájl létrehozása – Az .sh fájlok a shell script fájlkiterjesztések. Tanuljuk meg, hogyan hozhatunk létre shell script fájlt a Windows rendszeren
- Futtassa a shell script fájlt – Futtassa a létrehozott .sh fájlt
Tartalomjegyzék
1. rész: Windows alrendszer engedélyezése Linuxhoz (WSL)
1. lépés: Nyissa meg Beállítások segítségével Windows + I kulcsok együtt. Kattintson Frissítés és biztonság választási lehetőség.
2. lépés: A bal oldali ablaktáblában kattintson a gombra A fejlesztőknek
3. lépés: Engedélyezze a fejlesztői mód a váltósávra kattintva.
HIRDETÉS
4. lépés: Az előugró ablakban kattintson a gombra Igen.
5. lépés: A Beállítás keresése keresősávba írja be a turn windows szót, és az eredmények közül kattintson a gombra Windows-szolgáltatások be-és kikapcsolása
6. lépés: A megnyílt ablakból ketyegés az jelölőnégyzetet mellett Windows alrendszer Linuxhoz hogy engedélyezze azt. És kattintson rá rendben.
7. lépés: A folyamat befejezése néhány percet vesz igénybe, és újraindítást kér. Újrakezd a rendszer.
2. rész: Töltse le az Ubuntu-t és integrálja a WSL-lel
1. lépés: Az újraindítás után nyissa meg a Microsoft Store alkalmazást írja be a Microsoft store szót a Windows keresősávjába, és kattintson rá duplán a keresési eredmények közül.
2. lépés: A Microsoft Store App keresősávjába írja be a következőt: ubuntu és válassza ki a listából.
3. lépés: Kattintson a gombra Kap az ubuntu letöltése néhány percet vesz igénybe.
4. lépés: Írja be a Windows keresősávjába Ubuntu és a keresési eredményekből dupla kattintás rajta, hogy kinyissa.
5. lépés: Megnyílik a Linux parancssor, és megkezdődik a telepítés a merevlemezre, valamint a WSL-lel való integráció.
6. lépés: Kérni fogja a felhasználónév és Jelszó hitelesítő adatokként írja be a kívánt felhasználónevét és jelszavát. Ügyeljen arra, hogy emlékezzen rájuk későbbi használatra.
7. lépés: Várja meg a telepítési folyamat befejeződését.
3. rész: A Shell Script (.sh) fájl létrehozása
1. lépés: Keresse meg azt a helyet, ahol létre szeretné hozni az .sh fájlokat a Windows rendszeren. Tartsd a Váltás kulcs és Jobb klikk az üres helyen.
2. lépés: A megjelenő listában kattintson a gombra Nyissa meg a Powershell ablakot itt.
3. lépés: PowerShell típusban bash és ütött belép. Ez átirányítja a bash shell-re
HIRDETÉS
4. lépés: PowerShell típusban cat > fájlnév.sh itt a „fájlnév” a fájl neve. Ez a te választásod. Itt például a „teszt”-t adtam meg fájlnévként.
5. lépés: Üss belép gombot a billentyűzeten. Most egy shell script fájl jön létre a kiválasztott helyen.
6. lépés: Ellenőrizze, hogy a fájl létrejön-e a helyen, térjen vissza a Powershellbe, és nyomja meg a gombot ctrl + c gombok együtt a folyamat befejezéséhez.
7. lépés: A shell script futtatásához és az eredmények megtekintéséhez hozzá kell adnia néhány adatot a fájlhoz. Adjunk tehát egy egyszerű parancsot a fájlhoz a Hello World kinyomtatásához.
8. lépés: Ehhez a típushoz vi fájlnév.sh itt a „fájlnév” a fájl neve. Például, mivel itt megadtam a „test” fájlnevet, a parancs a vi test.sh lenne
9. lépés: Ez a parancs megnyitja a fájlt szerkesztésre, nyomja meg a gombot én gombot a billentyűzetről, hogy belépjen a fájlba és elkezdje szerkeszteni.
10. lépés: Írja be a fájlba az echo „Hello World” szót, majd a mentéshez és a kilépéshez nyomja meg a gombot Kilépés gombot a billentyűzetről, és gépelje be :wq és ütött belép.
11. lépés: Ezzel elmenti a fájl tartalmát, és bezárja a fájlt.
4. rész: A Shell Script fájl végrehajtása/futtatása
1. lépés: A Windows rendszeren lépjen arra a helyre, ahol az sh fájlok találhatók. Tartsd a Váltás kulcs és Jobb klikk az üres helyen.
2. lépés: A megjelenő listában kattintson a gombra Nyissa meg a Powershell ablakot itt.
3. lépés: Írja be a parancssorba bash és ütött belép. Ez átirányítja a bash shell-re
4. lépés: Írja be sh fájlnév.sh és ütött belép. Például itt a fájl neve „test”, tehát az sh test.sh paranccsal fogom végrehajtani vagy futtatni a fájlt.
5. lépés: Most már láthatja a kimenetet. Ez kész!
Megjegyzés: Az sh fájlt a parancssorban is végrehajthatja
1. lépés: Nyissa meg a Futtatás parancsot a segítségével Windows + R a kulcsokat össze és gépeljük cmd benne. Találat belép.
2. lépés: Ez megnyitja a parancssort. Keresse meg azt az elérési utat, ahol az sh fájlt kell végrehajtania CD Az sh fájlok egy Új mappa nevű mappában vannak az Asztal alatt, így a parancs ez lenne cd Asztal/Új mappa
3. lépés: Most írja be bash fájlnév.sh és ütött belép. A fájlnév a fájl neve. Például megadom a bash test.sh-t
4. lépés: A kimenetet láthatja a parancssorban.
Ez az! Remélhetőleg ez a cikk hasznos. Köszönöm!!