Я изучаю этот учебник, чтобы узнать bash scripts, чтобы автоматизировать несколько задач для меня. Я подключаюсь к серверу с помощью шпатлевки.
script, расположенный в .../Documents/LOG
, равен:
#!/bin/bash
# My first script
echo "Hello World!"
И я выполнил следующее для прав на чтение/запись/выполнение
chmod 755 my_script
Затем, когда я вхожу в ./my_script
, я получаю ошибку, указанную в заголовке.
Некоторые подобные вопросы хотели увидеть их, поэтому я думаю, что они могут помочь:
which bash
/бен/bash
и
echo $PATH
/USR/локальные/SBIN:/USR/локальные/бен:/USR/SBIN:/USR/бен:/SBIN:/бен:/USR/игры:/USR/бен/тк
Я попытался добавить текущий каталог в PATH
, но это не работает.