Я пытаюсь запустить .sh скрипт в своем корневом каталоге, и я получаю следующую ошибку.
-bash: ./test.sh: /bin/env: bad interpreter: Permission denied
Когда я пробую к sudo сценарий, я получаю подобную ошибку
sudo: unable to execute ./test.sh: Permission denied
Разрешение на файле следующие.
-rwxr-xr-x 1 root xxxxxx 60 Dec 4 08:40 test.sh
Вот содержание сценария
#!/bin/env bash
echo -e "\n\tHello from the Test Script!\n"
Я являюсь довольно новым при использовании Linux, таким образом, я не уверен точно, что я делаю неправильно.
Спасибо!
Я изменил строку 1 из сценария от
#!/bin/env bash
кому:
#!/bin/bash
И я могу запустить скрипт обычно.
Спасибо Bernard!