Oppaat

Kuinka suorittaa SH-tiedostoja Windowsissa

Bash-komentosarjatiedostot kirjoitetaan Linuxin bash-komentosarjakielellä. Se sisältää komentoja, jotka voit normaalisti suorittaa komentorivillä. Nämä tiedostot voidaan kutsua suoritettaviksi Terminalissa ja ne voidaan avata kaksoisnapsauttamalla. Windows ei kuitenkaan tiedä mikä SH-tiedosto on ja miten se voidaan suorittaa. Jos etsit tapaa suorittaa SH-tiedosto Windowsissa, tässä artikkelissa on kaikki mahdolliset menetelmät.

Mitkä ovat SH-tiedostot?

SH-tiedostot (tunnetaan myös nimellä komentotiedostot) ovat komentosarjoja, joita Bash-sovellusohjelmat käyttävät. Bash-kieltä käytetään ohjeiden kirjoittamiseen näihin tiedostoihin. Ohjelman kehittäjät käyttävät enimmäkseen näitä tiedostoja. Koska ne sisältävät komentoja ohjelmien suorittamiseen, ne ovat todella tärkeitä. Nämä tiedostot ovat kuitenkin tarkoitettu Linuxille, joten niiden suorittaminen Windowsissa vaatii jonkin verran ohjelmistoa tai ympäristöä, jonka tarjoamme tämän artikkelin menetelmissä.

Lisätietoja SH-tiedostoista on artikkelissamme. Siirtyminen kohti menetelmiä SH-tiedostojen suorittamiseksi Windowsissa.

Tapa 1: Cygwinin käyttäminen SH-tiedostojen suorittamiseen

Cygwin on avoimen lähdekoodin komentoriviliitäntäympäristö, joka on samanlainen kuin Unix. Sen avulla Unix- tai Linux-sovellukset voidaan kääntää ja käyttää Windows-käyttöjärjestelmässä Linuxin kaltaisella käyttöliittymällä. Käyttämällä Cygwinia voimme suorittaa SH-tiedostot helposti ilman ongelmia.

  1. Mene virkailijalle Cygwin sivusto ladata 32-bittinen tai 64-bittinen asennustiedosto: Cygwin
  2. Avaa ladattu asetustiedosto ja seuraa Cygwinin lataamista ja asentamista. Asennusprosessissa on erilaisia ​​vaihtoehtoja, joten valitse haluamasi vaihtoehdot.
  3. Avaa asennuksen jälkeen Cygwin64-terminaali kaksoisnapsauttamalla pikakuvake on työpöydälle.
  4. Käytä nyt seuraavaa komentoa vaihtaaksesi hakemiston tiedostoon:
    cd C: Käyttäjät / Käyttäjätunnus / Työpöytä

    Tämä muuttaa hakemiston työpöydälle. Kirjoita nyt seuraava komento suorittaa SH-tiedosto:

    sh appuals.sh

Tapa 2: Windows-alijärjestelmän Linux-ominaisuuden käyttäminen Windows 10: ssä

Windows-alijärjestelmä Linuxille (alias WSL) on ominaisuus, jonka avulla käyttäjät voivat suorittaa Linux-komentorivejä tietokoneella, johon on asennettu Windows 10 -käyttöjärjestelmä. Tämä ominaisuus lisättiin ensimmäisen kerran Windows 10: een vuonna 2016. Aivan kuten Linuxissa on Wine-ohjelmisto Windows-ohjelmistojen suorittamiseen, nyt Windowsilla on WSL Linux-ohjelmistojen suorittamiseen. Tämän ominaisuuden käyttöönotto ja käyttäminen vaatii kuitenkin monia vaiheita, minkä vuoksi jaoimme tämän menetelmän kolmeen päävaiheeseen, ja ne luetellaan seuraavasti:

Vaihe 1: Windows-alijärjestelmän käyttöönotto Linuxille

  1. Pidä Windows Näppäin ja paina R avata Juostaja kirjoita sitten appwiz.cpl ja Tulla sisään.
  2. Klikkaa Laita Windows toiminnot päälle tai pois vasemmalla puolella.
  3. Vieritä alaspäin ja valitse rasti Windows-alijärjestelmä Linuxille ja napsauta Ok asentaa.
  4. Kun tämä on tehty, siirry seuraavaan vaiheeseen.

Vaihe 2: Asenna Linux Distro Windowsille

On kolme eri tapaa asentaa jakelu Windowsille. Joskus yksi menetelmistä ei kuitenkaan toimi tietylle käyttäjälle, joten aiomme tarjota kaikki kolme alla olevaa menetelmää:

  1. Pidä Windows näppäintä ja paina R avata Juosta, kirjoitams-windows-store:”Ilman lainausmerkkejä ja Tulla sisään.
  2. Etsiä Ubuntu. Napsauta alla olevaa ja lataa se:
  3. toinen menetelmä on käyttää seuraavaa Voiman kuori komento ladata Linux-distro:
    Invoke-WebRequest -Uri //aka.ms/wsl-ubuntu-1604 -OutFile Ubuntu.appx -UseBasicParsing
  4. kolmas menetelmä lataamaan distro käyttää seuraavaa kiemura komento:
    curl.exe -L -o ubuntu-1604.appx //aka.ms/wsl-ubuntu-1604

    Merkintä: Jos Windows 10 -käyttöjärjestelmän numero on alle 1706, sinun on ladattava kiemura manuaalisesti ja vaihda hakemisto sijaintiin curl.exe sijaitsee. Kuitenkin, jos Windows 10 -käyttöjärjestelmän numero on 1706 tai uudempi kiemura sisältyy oletusarvoisesti ja sinun on suoritettava cmd järjestelmänvalvojana.

  5. Kun lataat distron, se aloittaa asennuksen automaattisesti ja sinun on vain sovittava ja toimitettava uusi käyttäjänimi ja Salasana kuten alla:

Vaihe 3: Alustetaan äskettäin asennettu Distro ja suoritetaan SH-tiedosto

  1. Useimpien asennettavien distrojen mukana tulee tyhjä / minimaalinen pakettiluettelo. Joten sinun täytyy päivittää ja päivittää paketit seuraavalla komennolla:
    sudo apt päivitys && sudo apt päivitys
  2. Kun olet valmis jakeluun, voit nyt muuttaa hakemiston SH-tiedoston sijaintiin seuraavilla komennoilla:
    cd / mnt

    Tämä kiinnittää Windows-asemat. Nyt voit siirtyä haluamaasi paikkaan:

    cd c / Käyttäjät / Käyttäjätunnus / Työpöytä /

    Merkintä: Koska esimerkkitiedosto oli työpöydällä, muutimme hakemiston työpöydäksi.

  3. Kirjoita seuraava komento suorittaa SH-tiedosto:
    sh appuals.sh

Tapa 3: Git-komentorivin käyttäminen SH-tiedostojen suorittamiseen

Git on ilmainen ja avoimen lähdekoodin hajautettu versionhallintatyökalu, joka on saatavana kaikille käyttöjärjestelmille. Oletuksena Git asennetaan Linux- ja macOS-tietokoneisiin komentorivivaihtoehtona. Voit kuitenkin ladata sen myös kaikkien käyttöjärjestelmien viralliselta sivustolta.

  1. Lataa seuraava linkki seuraavaan linkkiin Git käyttöjärjestelmälle: Git

  2. Asenna avaamalla ladattu asennustiedosto Git. Käy läpi asennusprosessi ja tarkista haluamasi vaihtoehdot.
  3. Pidä Windows -näppäintä ja paina S avata hakutoiminto, kirjoita Git Bash ja Tulla sisään.
  4. Muuta hakemisto tiedostosi sijaintiin seuraavalla komennolla:
    cd-työpöytä

    Merkintä: Työpöytä voi olla kansion nimi, jossa tiedosto sijaitsee.

  5. Kirjoita nyt SH-komento:
    sh appuals.sh

Tapa 4: Käännä komentosarjatiedosto erätiedostoksi

Tätä menetelmää ei suositella keskivertokäyttäjille, mutta käyttäjille, jotka tuntevat komento- ja lepakotiedostot komennot hyvin. Voit vain muuttaa SH-tiedoston muotoa ja laajennusta. Se vaatii taitoa kääntää komentotiedosto erätiedostoksi, joten sinun tulisi välttää tämän menetelmän käyttöä, ellet tiedä, mitä muotoa molemmat tiedostot käyttävät. Näytämme sinulle yksinkertaiset vaiheet, joita tarvitaan mallikoodin muutoksiin.

  1. Oikealla painikkeella SH-tiedostossa ja valitse Avaa> Muistio.

  2. Poista seebang rivi koodista alla olevan kuvan mukaisesti:

    Merkintä: Kommenteilla on eri syntaksit “::”Kuin tässä näytteessä oleva.

  3. Klikkaa Tiedosto ja valitse Tallentaa luettelossa tallentaaksesi muutokset.
  4. Vasen painallus on SH-tiedosto ja paina F2 avain nimeä uudelleen tiedosto. Voit myös oikealla painikkeella tiedostoon ja valitse nimeä uudelleen.

    Vaihda laajennus .sh että lepakko ja napsauta Joo muutoksiin.

  5. Pidä Windows -näppäintä ja paina S avata hakutoimintoja kirjoita sitten cmd ja Tulla sisään.
  6. Muuta hakemisto poluksi, jolla tiedosto sijaitsee, käyttämällä CD komento:
    cd-työpöytä

    Merkintä: Työpöytä voi olla kansion nimi, jota yrität käyttää.

  7. Kirjoita nyt vain tiedostotunniste, jolla on laajennus:
    appuals.bat

    Huomaat kuitenkin, että komentosarjatiedostoissa toimiva syntaksit eivät toimi eräajotiedostossa. Kuten näette, kommenttia ei oteta huomioon ja teksti tulostetaan kahdesti ilman kaiku 'päällä / pois'.

$config[zx-auto] not found$config[zx-overlay] not found