У меня есть проблематичный случай использования:Как запустить команду в Perl без sudo?
Я бегу Perl скрипт с sudo
(от Jenkins):
sudo /usr/bin/perl /Users/snaggs/scripts/build_ios.pl ${BUILD_NUMBER} $Version $isPublish
Скрипт запускает несколько команд из CLI.
один из них: $ pod spec lint
с ошибкой: Cannot run pod as root
.
my $command = "/usr/local/bin/pod spec lint $POD_SPEC_FILE_ABS --verbose";
my $podResults = `$command`;
Я не хочу удалять sudo
.
Как я могу запустить определенную команду в скрипте без суперпользователя?