Отправить нулевой байт в канал unix

Если скрипт не является исполняемым, его необходимо вызвать с помощью соответствующей оболочки, например /bin/shили /bin/bash. Это проигнорирует строку shebang, и скрипт будет выполнен с вызывающей оболочкой.

sudo /bin/sh./script.sh

Чтобы запустить скрипт в соответствии с замыслом OP, вы должны предоставить права на выполнение скрипта.

chmod +x script.sh
sudo./script.sh

В данном случае скрипт выполняется с оболочкой строки shebang.

8
04.06.2020, 14:53
0 ответов

Теги

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