У меня есть сценарий оболочки, который запускается после получения ввода от stdin
.Он работает следующим образом:
> ./ft/ft_0 model_32 -
>
> start_task_u
Как вы видите выше, исполняемый файл ft_0 model_32
принимает входные данные от stdin
, который обозначается -
(где введенный ввод - start_task_u).Пользователь вводит данные в stdin
, и программа запускается.Как я мог сделать это с spawn в NodeJS?
Я мог бы запустить процесс, используя spawn следующим образом:
spawn('./ft/ft_0',['model_32','-'])
, но как я мог отправить вход, используястандартный ввод после запуска программы?Мне нужно отправить start_task_u
после запуска программы и получить все выходные данные, которые сценарий оболочки печатает на консоли.