如何从命令行将脚本导入NodeJ?

时间:2013-01-16 06:45:38

标签: node.js shell command-line

从命令行,我想从我的粘贴板(FYI:pbpaste是一个OSX功能)中获取一个脚本并将其传递到Node的repl命令行工具中。例如:

pbpaste | node -e

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

2 个答案:

答案 0 :(得分:8)

-e选项用于运行作为参数传递的JS。要从stdin运行JS,您可以直接管道到node

pbpaste | node

答案 1 :(得分:4)

这似乎可以解决问题:

node -e "$(pbpaste)"