#node.js #linux
#node.js #linux
Вопрос:
Я использовал child_process для выполнения некоторых действий из командной строки. Я знаю, что могу передать параметры такой команде echo 'yny' | ...
, но моя проблема в том, что я хочу передать второй параметр на основе результата первого параметра. Как я могу это сделать в nodejs?
Пример
echo '1n?' | 'run some command';
run some command
1) get users
2) ....
enter a number: 1
1) first user
2) second user
select user:?
Я хочу знать, как после ответа на первое приглашение получить идентификатор пользователя на основе текстового поиска по результату первого ответа.
Ответ №1:
В итоге я использовал команду expect в Linux. Я написал файл сценария и выполнил его внутри nodejs