Kako dam dovoljenje lupinskemu skriptu v Macu

Kako Dam Dovoljenje Lupinskemu Skriptu V Macu



Ukvarjanje s skripti lupine v Macu lahko včasih povzroči sporočilo o napaki, ki pravi Dovoljenje zavrnjeno vsakič, ko poskušate zagnati skript. Ta vrsta napake se večinoma pojavi, ker skript nima ustreznega dovoljenja za obravnavo kot program. Če želite odpraviti to težavo, morate dati dovoljenje lupinskemu skriptu.

Ta začetnikom prijazen vodnik bo pokrival osnovne korake za dajanje dovoljenja lupinskemu skriptu v Macu Zsh .

Kako dam dovoljenje lupinskemu skriptu na Macu z Zsh

Če želite dati dovoljenje lupinskemu skriptu v Macu z Zsh, sledite spodnjim korakom.







Korak 1: Najprej odprto Zsh terminalsko lupino v vašem sistemu Mac in se pomaknite do izvornega imenika, kjer je shranjena datoteka skripta, z uporabo cd Ukaz.



2. korak: Zdaj preverite trenutno dovoljenje lupinskega skripta z naslednjim ukazom



ls -l myscript.sh





Zgornji ukaz vam bo zagotovil podrobnosti o datoteki, vključno z dovoljenji v dolgi obliki.

Opomba: Zamenjati “myscript.sh” z imenom vašega lupinskega skripta.



3. korak: Nato morate skriptu lupine dati dovoljenje za izvajanje z uporabo 'chmod' ukaz, ki mu sledita koda dovoljenja in ime datoteke skripta. Koda dovoljenja za izvedbo je 'a+x' (dodelitev izvršljivih dovoljenj vsem uporabnikom (lastniku, skupini in drugim)).

chmod a+x myscript.sh

Zgornji ukaz podeljuje dovoljenje za izvajanje vsem uporabnikom (lastniku, skupini in drugim) za navedeni skript.

4. korak: Zdaj znova uporabite naslednji ukaz, da preverite posodobljeno dovoljenje za datoteko.

ls -l myscript.sh

5. korak: Ko je skript preverjen s potrebnim dovoljenjem, ga lahko izvedete tako, da vnesete njegovo ime, pred katerim “./” v terminalu.

. / myscript.sh

Tokrat se bo datoteka lupinskega skripta izvedla brez napake zavrnjenega dovoljenja.

Zaključek

Dajanje dovoljenja lupinskemu skriptu v Macu je ključnega pomena za zagotovitev, da se lahko izvede, ne da bi naletel na Dovoljenje zavrnjeno napake. Z upoštevanjem korakov, opisanih v tem članku, lahko preprosto dodelite potrebna dovoljenja svojemu ukaznemu skriptu in ga uspešno izvedete. To vam omogoča enostavno izvajanje lupinskih skriptov in avtomatizacijo opravil na vašem Macu.