Я создал сценарий, и иметь rwx
полномочия пользователя на нем. Это работает хорошо, если я использую команду bash myscript
но когда я пробую ./myscript
Я получаю результат:
./: Is a directory
Я также пытался выполнить его использование sudo
но получите тот же результат.
Вы не бежали
./myscript
, как Вы говорите в своем вопросе, Вы бежали
./ myscript
и Вы, сообщение об ошибке было
bash: ./: Is a directory
Примечание, правильный синтаксис: Никакой символ пробела между путем ./
и названием Вашего сценария.
Вы можете создать сценарий с этими шагами:
sudo nano script_name.sh
Тип некоторые команды на нем, чтобы подписать позже, и затем сделать его выполнимым
sudo chmod +x script_name.sh
И затем Вы можете управлять им:
sudo ./script_name.sh