Как определить, выполняется ли скрипт Node.js через канал оболочки?

Мой вопрос похож на этот:Как определить, работает ли мой сценарий оболочки через канал?, Разница в том, что сценарий оболочки яя работаю над написано в Node.js.

Позволять'скажи я вхожу:

echo "foo bar" | ./test.js

Тогда как я могу получить значение"foo bar" в? яtest.js

мы читалиUnix и Node: трубы и потоки но это только кажется, что предлагает асинхронное решение (если яошибаюсь). Я'ищу синхронное решение. Кроме того, с этой техникой это неКажется, очень просто определить, передается ли сценарий по каналу или нет.

TL; DR Мой вопрос двоякий:

Как определить, выполняется ли скрипт Node.js через канал оболочки, например, ?echo "foo bar" | ./test.jsЕсли так, то как считать значение в канале Node.js?

Ответы на вопрос(4)

Ваш ответ на вопрос