从命令行,我想从我的粘贴板(FYI:pbpaste是一个OSX功能)中获取一个脚本并将其传递到Node的repl命令行工具中。例如:
pbpaste | node -e
这不会评估剪贴板中的内容。如何让运行时执行此操作?
答案 0 :(得分:8)
-e
选项用于运行作为参数传递的JS。要从stdin运行JS,您可以直接管道到node
。
pbpaste | node
答案 1 :(得分:4)
这似乎可以解决问题:
node -e "$(pbpaste)"