@gerrrper

Как правильно запускать bash скрипт из nodejs (Проблема с переходами cd)?

Есть bash, например
cd ../myapp
runmycmd param1 param2
cd dir1/dir2
...
cd ../path


Если запускать из консоли - все ок. Если запускать из nodejs скрипта - получаю
cd: myapp: No such file or directory


запускаю так:
child = exec("/bin/bash " + 'bash.sh params',
    function (error, stdout, stderr) {
        ...
    }
);


Чего не хватает?
  • Вопрос задан
  • 3896 просмотров
Решения вопроса 1
CTAKAH4uK
@CTAKAH4uK
Укажите полный, а не относительный путь :
cd /home/user/myapp
...
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
jcmvbkbc
@jcmvbkbc
"I'm here to consult you" © Dogbert
cd ../myapp
Чего не хватает?

Знания того, какой каталог -- текущий?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 03:01
1000 руб./за проект
18 апр. 2024, в 21:56
2000 руб./за проект
18 апр. 2024, в 21:00
150 руб./за проект