Я пытаюсь написать свой первый скрипт Linux (работающий на Chromebook в devmode). Вот:
#!/bin/bash echo 'hello world' Это хранится в ~/Downloads/app/run. Когда я пытаюсь запустить его, я получаю следующее:
chronos@localhost ~/Downloads/app $ ./run bash: ./run: Permission denied chronos@localhost ~/Downloads/app $ chmod 700 ./run chronos@localhost ~/Downloads/app $ ./run bash: ./run: Permission denied chronos@localhost ~/Downloads/app $ sudo chmod 700 ./run We trust you have received the usual lecture from the local System Administrator. It usually boils down to these three things: #1) Respect the privacy of others. #2) Think before you type. #3) With great power comes great responsibility. chronos@localhost ~/Downloads/app $ ./run bash: ./run: Permission denied Что я делаю неправильно?
Кроме того, вы можете проверить разрешения вашего скрипта, используя
ls -l run. Попробуйте запустить это до и послеchmod + x run, чтобы увидеть, как меняется разрешение.