Задать вопрос
xztau
@xztau
Я

Permission denied при запуске sh скрипта, что не так?

Делаю по этому посту
habrahabr.ru/post/210592
Распаковал в /home/pi/JAVAME/
при попытке запустить скрипт sudo ~/JavaME/bin/usertest.sh пишет ./run.sh Permission denied
сделал chmod +x для run. Споткнулся для другого скрипта, запускаемого из run

Мне всем файлам chmod +x делать надо или я чего то не понял?
  • Вопрос задан
  • 50480 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
3vi1_0n3
@3vi1_0n3
Либо chmod +x filename, либо "sh script.sh"
Просто так на выполнение без права на выполнение файл запустить нельзя.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@Kott42
Студент
"sh ~/JavaME/bin/usertest.sh"
В этом случае "~/JavaME/bin/usertest.sh" будет выступать аргументом и права на его выполнение можно не выставлять.
Ответ написан
xztau
@xztau Автор вопроса
Я
В общем прошелся по всем chmod +x. Вроде бы запустилось
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы