创建要在bash中使用的Node.js命令行缓冲区

时间:2019-06-14 05:25:24

标签: node.js bash

我正在尝试在nodejs中创建一个程序,以替代Linux中的mbuffer。

现在,我可以使用mbuffer来做到这一点。

 echo "test" | mbuffer -m 50k | cat

我尝试过了...

const buf = Buffer.from('hello world', 'ascii');

console.log(buf.toString('hex'));

但是如何使它工作,以便可以像这样使用它...

cat "test" | nodejs mybuffer.js -m 50k | cat

请帮助我

1 个答案:

答案 0 :(得分:0)

您需要阅读stdin并写入stdout,而不是使用console.log()