See algajatele mõeldud sõbralik juhend hõlmab põhitoiminguid kestaskriptile Macis loa andmiseks Zsh .
Kuidas anda luba Shell-skriptile Zsh-ga Macis
Zsh-iga Macis kestaskriptile loa andmiseks järgige alltoodud samme.
Samm 1: Esmalt avatud Zsh terminali kest oma Maci süsteemis ja navigeerige lähtekataloogi, kuhu teie skriptifail on salvestatud kasutades cd Käsk.
2. samm: Nüüd kontrollige järgmise käsu abil shelliskripti praegust luba
ls -l myscript.sh
Ülaltoodud käsk annab teile faili üksikasjad, sealhulgas õigused pikas vormingus.
Märge: Asenda 'myscript.sh' teie shelliskripti nimega.
3. samm: Järgmisena peate andma shelliskriptile täitmisloa, kasutades 'chmod' käsk, millele järgneb loakood ja skripti failinimi. Täitmise loakood on 'a+x' (anna täitmisõigused kõigile kasutajatele (omanik, rühm ja teised)).
chmod a+x myscript.sh
Ülaltoodud käsk annab kõigile kasutajatele (omanik, rühm ja teised) määratud skripti käitamisõiguse.
4. samm: Nüüd kasutage faili värskendatud loa kontrollimiseks uuesti järgmist käsku.
ls -l myscript.sh
5. samm: Kui skript on kontrollitud ja teil on vajalikud õigused, saate seda käivitada, sisestades selle nime, millele eelnes './' terminalis.
. / myscript.sh
Seekord käivitatakse shelliskriptifail ilma loata keelatud veata.
Järeldus
Shelliskriptile loa andmine Macis on ülioluline tagamaks, et seda saab käivitada ilma Luba keelatud vead. Järgides selles artiklis kirjeldatud samme, saate hõlpsalt anda oma kestaskriptile vajalikud õigused ja seda edukalt käivitada. See võimaldab teil Macis hõlpsasti kestaskripte käitada ja ülesandeid automatiseerida.