Вопрос по bash скриптам. No such file or directory2/ports.conf
Муров Илья
Мастер
(1693),
на голосовании
1 год назад
есть баш скрипт port.sh c кодом #!/bin/bash
serverPort=8080
sudo sed -i.bak 's/.*Listen.*/Listen '$serverPort'/' /etc/apache2/ports.conf
sudo /etc/init.d/apache2 reload Скрипт изменяет порт apache Если запустить скрипт в консоли, все работает но при запуске файла скрипта chmod +x port.sh bash port.sh выводит ошибку No such file or directory2/ports.conf
#!/bin/bash
serverPort=8080
sudo sed -i.bak 's/.*Listen.*/Listen '$serverPort'/' /etc/apache2/ports.conf
sudo /etc/init.d/apache2 reload
Скрипт изменяет порт apache
Если запустить скрипт в консоли, все работает
но при запуске файла скрипта
chmod +x port.sh
bash port.sh
выводит ошибку No such file or directory2/ports.conf