Tento priateľský sprievodca pre začiatočníkov bude obsahovať základné kroky na udelenie povolenia skriptu shellu na Macu Zsh .
Ako udelím povolenie skriptu Shell na počítači Mac so Zsh
Ak chcete povoliť skriptu shellu na Macu so Zsh, postupujte podľa nižšie uvedených krokov.
Krok 1: Najprv otvorte Zsh terminálový shell na vašom systéme Mac a prejdite do zdrojového adresára, kde je uložený váš súbor skriptu pomocou cd Príkaz.
Krok 2: Teraz skontrolujte aktuálne oprávnenie skriptu shell pomocou nasledujúceho príkazu
ls -l myscript.sh
Vyššie uvedený príkaz vám poskytne podrobnosti o súbore vrátane povolení v dlhom formáte.
Poznámka: Nahradiť 'myscript.sh' s názvom vášho shell skriptu.
Krok 3: Ďalej musíte udeliť povolenie na spustenie skriptu shell pomocou príkazu 'chmod' za ktorým nasleduje kód povolenia a názov súboru skriptu. Kód povolenia na vykonanie je 'a+x' (udeľte spustiteľné povolenia všetkým používateľom (vlastníkovi, skupine a iným)).
chmod a+x myscript.sh
Vyššie uvedený príkaz udeľuje povolenie na spustenie pre zadaný skript všetkým používateľom (vlastníkovi, skupine a iným).
Krok 4: Teraz znova použite nasledujúci príkaz na overenie aktualizovaného povolenia súboru.
ls -l myscript.sh
Krok 5: Keď je skript overený tým, že má potrebné oprávnenie, môžete ho spustiť zadaním jeho názvu, ktorému predchádza './' v termináli.
. / myscript.sh
Tentoraz sa súbor skriptu shell spustí bez akejkoľvek chyby odmietnutia povolenia.
Záver
Udelenie povolenia shell skriptu na Macu je kľúčové, aby sa zabezpečilo jeho spustenie bez stretnutia Prístup zamietnutý chyby. Podľa krokov uvedených v tomto článku môžete jednoducho poskytnúť potrebné povolenia vášmu skriptu shellu a úspešne ho spustiť. To vám umožní ľahko spúšťať skripty shellu a automatizovať úlohy na počítači Mac.