Javascript-форум (https://javascript.ru/forum/)
-   Node.JS (https://javascript.ru/forum/node-js-io-js/)
-   -   Как вызвать процесс и затем ввести данные в stdin? (https://javascript.ru/forum/node-js-io-js/70968-kak-vyzvat-process-i-zatem-vvesti-dannye-v-stdin.html)

manking 16.10.2017 12:23

Как вызвать процесс и затем ввести данные в stdin?
 
Вызываю такой код, но не срабатывают debugger, вместо этого в консоли появляется предложение ввести пароль. А я хочу задать его программно.

const spawn = require('child_process').spawn;
var pg_dumpall = spawn('pg_dumpall', [] , {
});

pg_dumpall.stdout.on('data', (data) => {
	debugger
});
pg_dumpall.stdin.on('data', (data) => {
	debugger
});
pg_dumpall.stderr.on('data', (data) => {
	debugger
});


Часовой пояс GMT +3, время: 07:16.