В этом удобном руководстве для начинающих описываются основные шаги по предоставлению разрешения сценарию оболочки на Mac с помощью Zsh .
Как дать разрешение на сценарий оболочки на Mac с помощью Zsh
Чтобы дать разрешение сценарию оболочки на Mac с Zsh, выполните следующие действия.
Шаг 1: Первый открытый Zsh терминала в вашей системе Mac и перейдите в исходный каталог, где сохранен файл сценария, используя CD Команда.
Шаг 2: Теперь проверьте текущее разрешение сценария оболочки, используя следующую команду
лс -л myscript.sh
Приведенная выше команда предоставит вам сведения о файле, включая разрешения в длинном формате.
Примечание: Заменять «myscript.sh» с именем вашего сценария оболочки.
Шаг 3: Затем вы должны дать разрешение на выполнение сценарию оболочки, используя «чмод» команда, за которой следует код разрешения и имя файла сценария. Код разрешения на выполнение «а+х» (предоставить исполняемые разрешения всем пользователям (владелец, группа и другие)).
chmod a+x myscript.sh
Приведенная выше команда предоставляет разрешение на выполнение всем пользователям (владельцу, группе и другим) для указанного скрипта.
Шаг 4: Теперь снова используйте следующую команду, чтобы проверить обновленное разрешение файла.
лс -л myscript.sh
Шаг 5: Как только сценарий будет проверен на наличие необходимых разрешений, вы можете запустить его, введя его имя, которому предшествует «./» в терминале.
. / myscript.sh
На этот раз файл сценария оболочки будет выполняться без какой-либо ошибки отказа в разрешении.
Заключение
Предоставление разрешения сценарию оболочки на Mac имеет решающее значение для обеспечения его выполнения без Доступ запрещен ошибки. Выполняя шаги, описанные в этой статье, вы можете легко предоставить необходимые разрешения для вашего сценария оболочки и успешно выполнить его. Это позволяет вам легко запускать сценарии оболочки и автоматизировать задачи на вашем Mac.