Я использую child_process 'execFile
для запуска' Linux man ', и это работает. Я консоль регистрирую вывод через функцию обратного вызова, поэтому я теряю силу самого man
, будучи в состоянии закрыть страницу с помощью «q» и получить помощь с «h».
Мне нужна помощь в доступе к выполнению дочернего процесса перед завершением потока. Я хочу, чтобы я мог видеть руководство к команде и использовать man как обычно, а затем выйти из процесса.
Код:
exec('man', ['command'], { windowsHide: true }, (err, stdout, stderr) => {
if (!err && !stderr) {
process.stdout.write(stdout);
}
});