Почему я не могу выполнить сценарий, который я создал

Я создал сценарий, и иметь rwx полномочия пользователя на нем. Это работает хорошо, если я использую команду bash myscript но когда я пробую ./myscript Я получаю результат:

./: Is a directory

Я также пытался выполнить его использование sudo но получите тот же результат.

1
задан 10 November 2015 в 12:17

2 ответа

Вы не бежали

./myscript

, как Вы говорите в своем вопросе, Вы бежали

./ myscript

и Вы, сообщение об ошибке было

bash: ./: Is a directory

Примечание, правильный синтаксис: Никакой символ пробела между путем ./ и названием Вашего сценария.

1
ответ дан 30 September 2019 в 05:03

Вы можете создать сценарий с этими шагами:

sudo nano script_name.sh

Тип некоторые команды на нем, чтобы подписать позже, и затем сделать его выполнимым

sudo chmod +x script_name.sh

И затем Вы можете управлять им:

sudo ./script_name.sh
-1
ответ дан 30 September 2019 в 05:03

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

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