命令行:nodeJS无法进行双流水线操作

时间:2014-08-03 11:12:21

标签: node.js bash command-line pipe

我正在尝试通过bash脚本执行我的节点应用程序,使用一些管道来获得一个很好的格式化输出:

node ~/app.js 2>&1 | grep -v "something" | grep --color -Ei "^|Error"

但我得到了冻结的输出。

当我输入node ~/app.js | command_1时,一切都很好,使用node ~/app.js | command_1 | command_2时似乎出现问题。

cat myscript.sh | command_1 | command_2

等其他命令没问题

我正在使用节点v0.10.15和ubuntu 13.10服务器。

TL; DR node ~/app.js | command_1 | command_2

没有输出

如何处理这个问题?

如果我的问题不明确,请告诉我。

0 个答案:

没有答案