Kuinka ajaa Shell- tai .sh-skripti MacOS-käyttöjärjestelmässä

click fraud protection

Shell-skriptit kirjoitetaan yleensä ja ne toimitetaan Linux-järjestelmissä, mutta Mac-järjestelmässä ne ovat melkein yhtä kotona kuin Linux-järjestelmässä. Voit kirjoittaa Shell-komentosarjan macOS: lle ja suorittaa sen helposti, paljon helpommin kuin pystyt Windows 10 -järjestelmässä. Itse asiassa macOS-sovelluksessa shell-skripti todennäköisesti ajaa ja suorittaa sen, mitä se oli kirjoitettu tekemään Windows 10 -järjestelmässä, se todennäköisesti epäonnistuu. Näin voit suorittaa Shell- tai .sh-komentosarjan MacOS-käyttöjärjestelmässä.

Testaa Shell-skripti

Testaaksesi tämän tarvitset Shell-komentosarjan, jonka voit suorittaa. Voit käyttää jotain, joka sinulla on käsillä, tai voit käyttää alla olevaa esimerkkiä. Avaa tekstieditori esimerkiksi TeXturi ja liitä seuraava siihen. Tallenna tiedosto .sh-tiedostotunnisteella.

#! / Bin / bash. kaiku "Pysy kotona"

Suorita Shell-skripti macOS: lla

Avaa pääte MacOS-käyttöjärjestelmässä. Siirry kansioon, jossa skripti on, cd-komennolla. Seuraavan komennon sijainti on vain esimerkki. Muista muuttaa se kansioon, johon skripti todella kuuluu.

instagram viewer
cd ~ / Lataukset

Kun olet kansiossa, sinun on annettava skriptille käyttöoikeus. Käytä alla olevaa komentoa, mutta korvaa esimerkin nimi komentosarjan todellisella nimellä, jonka haluat antaa luvan juosta.

chmod + x test_script.sh

Kun olet myöntänyt skriptille käyttöoikeuden, suorita se alla olevalla komennolla. Muista muuttaa komentosarjan nimi ennen komennon suorittamista.

sh test_script.sh

Miksi shell-skriptejä on helpompi ajaa macOS: ssa

Shell-skriptejä on helpompi suorittaa macOS: issa verrattuna Windows 10: ään, koska macOS perustuu UNIX: iin. Järjestelmällä on jotain yhteistä Linux-järjestelmän kanssa. Shell-komennot toimivat ilman ongelmia. Voit käyttää myös muutamaa valittua sovellusta Linux-sovellukseen, vaikka hyötyisit niistä enemmänkin MacOS-versiosta, jos ne ovat saatavilla.

Esimerkki komentosarjasta, jonka annoimme testata tätä prosessia, näyttää vain tekstin terminaalissa, mutta komentosarjan sinulle halua suorittaa aikoo tehdä jotain muuta ja saattaa tarvita muita Mac-tietokoneille asennettuja sovelluksia / apuohjelmia ennen kuin se voi juosta. Jos olet taitava kirjoittamaan komentosarjoja, voit aina muokata komentosarjaasi ja kehottaa sitä käyttämään sovelluksia tai apuohjelmia, jotka on jo asennettu Mac-tietokoneellesi.

watch instagram story