7

从命令行,我想从我的粘贴板上获取一个脚本(仅供参考:pbpaste 是 OSX 的一项功能)并将其通过管道传输到 Node 的 repl 命令行工具中。例如:

pbpaste | node -e

这不会评估我剪贴板中的内容。如何让运行时执行此操作?

4

2 回答 2

10

-e选项用于运行作为参数传递的 JS。要从标准输入运行 JS,您可以直接通过管道node传输。

pbpaste | node
于 2013-01-16T07:26:15.913 回答
4

这似乎可以解决问题:

node -e "$(pbpaste)"

于 2013-01-16T06:50:51.203 回答