Това приятелско ръководство за начинаещи ще покрие основните стъпки за даване на разрешение за скрипт на обвивка на Mac Zsh .
Как да дам разрешение на Shell скрипт на Mac със Zsh
За да дадете разрешение на shell скрипт на Mac със Zsh, следвайте стъпките по-долу.
Етап 1: Първо отворено Zsh терминална обвивка на вашата Mac система и отидете до изходната директория, където е записан вашият файл със скрипт, като използвате cd командване.
Стъпка 2: Сега проверете за текущото разрешение на скрипта на обвивката, като използвате следната команда
ls -л myscript.sh
Горната команда ще ви предостави подробности за файла, включително разрешения в дълъг формат.
Забележка: Сменете „myscript.sh“ с името на вашия шел скрипт.
Стъпка 3: След това трябва да дадете разрешение за изпълнение на скрипта на обвивката, като използвате „chmod“ команда, последвана от кода за разрешение и името на файла на скрипта. Кодът за разрешение за изпълнението е 'a+x' (предоставяне на изпълними разрешения на всички потребители (собственик, група и други)).
chmod a+x myscript.sh
Горната команда дава разрешение за изпълнение на всички потребители (собственик, група и други) за посочения скрипт.
Стъпка 4: Сега използвайте следната команда отново, за да проверите актуализираното разрешение на файла.
ls -л myscript.sh
Стъпка 5: След като скриптът бъде проверен чрез необходимото разрешение, можете да го изпълните, като напишете името му, предшествано от “./” в терминала.
. / myscript.sh
Този път файлът на скрипта на обвивката ще се изпълни без грешка с отказан достъп.
Заключение
Даването на разрешение за shell скрипт на Mac е от решаващо значение, за да се гарантира, че той може да бъде изпълнен без Разрешението е отказано грешки. Като следвате стъпките, описани в тази статия, можете лесно да дадете необходимите разрешения на вашия скрипт на обвивката и да го изпълните успешно. Това ви позволява да изпълнявате вашите скриптове на обвивката и да автоматизирате задачи на вашия Mac с лекота.