Не может выполнить сценарий в терминале

Я - общее количество n00b

Я пытаюсь установить Ubuntu по своему телефону, и я застреваю. Я не могу выполнить сценарий в терминале.

Это - путь:
sdcard/Ubuntu/Ubuntu/Ubuntu.sh

Результат:

Can't execute: permission denied

Ну, я базирован, и у меня есть все системные требования.

Я видел другой Q на этом сайте (подобный, но не помог). Там, было предложено записать без расширения. Когда я делаю это, это говорит

path not found

Также я попробовал это:

chmod 744 (и путь со сценарием)

После этого я попробовал еще раз выполняться, и это не работало

Can't execute: permission denied
0
задан 7 July 2016 в 17:00

1 ответ

Если Вы устанавливаете разрешение файла на 744, только владелец может выполнить файл. Вы - владелец файла?

, Если Вы хотите, выполняют сценарий оболочки, не устанавливая исполняемый файл сценария (безотносительно причины), самый разумный путь:

$ sh some/script/somewhere/to/run.sh

Этот путь Вы не должны устанавливать исполняемый бит вообще. Если сценарий читаем, можно выполнить его.

3
ответ дан 29 September 2019 в 00:09

Другие вопросы по тегам:

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