Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Вопрос по 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
Голосование за лучший ответ
Оракул Оракул (62095) 1 год назад
Все зависит откуда запускается скрипт
Путь до файла не абсолютный, а относительный
Муров ИльяМастер (1693) 1 год назад
root/port.sh
etc/...
Муров Илья Мастер (1693) Муров Илья, root и ets в одной директории находятся
Похожие вопросы