2013-01-16 51 views
5

从命令行,我想从我的粘贴板(FYI:pbpaste是一个OSX功能)采取脚本,并将其管道到Node的repl命令行工具中。例如:如何通过命令行将脚本管道化到NodeJ中?

pbpaste | node -e

这不评价我的剪贴板的内容。我如何获得运行时间来执行此操作?

+1

它应该只是没有'-e'的工作,我想。 – loganfsmyth

回答

6

-e选项是运行JS作为参数传递。要从stdin运行JS,您可以直接通过管道直接连接到node

pbpaste | node 
+0

我无法得到此工作管道下载的脚本到节点。 (即“curl -L https:// | node”) – cchamberlain

+0

@ColeChamberlain请发表您的问题。 – loganfsmyth

4

这似乎这样的伎俩:

node -e "$(pbpaste)"

+1

'node -e“process.stdout.write('hi');”' – jaggedsoft

相关问题