Используйте child_process.execSync, но сохраняйте вывод в консоли

Я хотел бы использовать метод execSync, который был добавлен в NodeJS 0.12, но все еще имеет вывод в окне консоли, из которого я запустил скрипт Node.

например. если я запускаю скрипт NodeJS со следующей строкой, я бы хотел видеть полный вывод команды rsync "live" внутри консоли:

require('child_process').execSync('rsync -avAXz --info=progress2 "/src" "/dest"');

Я понимаю, что execSync возвращает результат вывода команда и что я могу вывести это на консоль после выполнения, но таким образом у меня нет «живого» вывода ...

132
задан suamikim 8 May 2015 в 23:23
поделиться