Мені потрібна функція node.js
result = execSync('node -v');
що синхронно виконає заданий командний рядок і поверне всі stdout'ed цим командним текстом.
пс. Синхронізація неправильна. Я знаю. Просто для особистого користування.
ОНОВЛЕННЯ
Тепер у нас є рішення mgutz, яке дає нам вихідний код, але не stdout! Ще чекаю точнішої відповіді.
ОНОВЛЕННЯ
mgutz оновив свою відповідь, і рішення є тут :)
Також, як згадував dgo.a , є окремий модуль exec-sync
ОНОВЛЕННЯ 2014-07-30
ShellJS lib прибув. Вважайте, що це найкращий вибір на даний момент.
ОНОВЛЕННЯ 2015-02-10
НАРЕШТІ! NodeJS 0,12 підтримує на самому світі execSync
.
Дивіться офіційні документи