Како да дам дозволу за схелл скрипту на Мац-у

Kako Da Dam Dozvolu Za Shell Skriptu Na Mac U



Рад са схелл скриптама на Мац-у понекад може довести до поруке о грешци Дозвола одбијена кад год покушате да покренете скрипту. Ова врста грешке се углавном јавља зато што скрипта нема одговарајућу дозволу да се третира као програм. Да бисте решили овај проблем, морате да дате дозволу за схелл скрипту.

Овај пријатељски водич за почетнике ће покрити основне кораке за давање дозволе схелл скрипти на Мац-у Зсх .

Како да дам дозволу за схелл скрипту на Мац-у са Зсх

Да бисте дали дозволу за схелл скрипту на Мац-у са Зсх-ом, следите доле наведене кораке.







Корак 1: Прво отворено Зсх терминалска љуска на вашем Мац систему и идите до изворног директоријума у ​​коме је сачувана датотека скрипте помоћу цд Цомманд.



Корак 2: Сада проверите тренутну дозволу схелл скрипте користећи следећу команду



лс мисцрипт.сх





Горња команда ће вам пружити детаље о датотеци, укључујући дозволе у ​​дугом формату.

Белешка: Заменити “мисцрипт.сх” са именом ваше схелл скрипте.



Корак 3: Затим морате дати дозволу за извршавање схелл скрипти користећи “цхмод” команда праћена шифром дозволе и именом датотеке скрипте. Шифра дозволе за извршење је “а+к” (додели извршне дозволе свим корисницима (власнику, групи и другима)).

цхмод а+к мисцрипт.сх

Горња команда даје дозволу за извршавање свим корисницима (власнику, групи и другима) за наведену скрипту.

4. корак: Сада поново користите следећу команду да бисте проверили ажурирану дозволу датотеке.

лс мисцрипт.сх

5. корак: Када се скрипта верификује тако што имате потребну дозволу, можете је извршити тако што ћете укуцати њено име којем претходи “./” у терминалу.

. / мисцрипт.сх

Овог пута датотека скрипте љуске ће се извршити без грешке одбијене дозволе.

Закључак

Давање дозволе схелл скрипти на Мац-у је кључно како би се осигурало да се може извршити без Дозвола одбијена грешке. Пратећи кораке наведене у овом чланку, лако можете дати потребне дозволе вашој схелл скрипти и успешно је извршити. Ово вам омогућава да са лакоћом покренете своје схелл скрипте и аутоматизујете задатке на Мац-у.