跑猪脚本

我有猪脚本和示例应用程序是用Node.js写的。 我只是想从Node.js运行Pig脚本。

我没有使用node.js. 但是在这里我find一个链接来展示如何在node.js中执行一个单元命令: http ://www.dzone.com/snippets/execute-unix-command-nodejs

例如,如果你想运行一个叫做foo.pig的猪脚本。 然后你可以尝试下面的代码:

var sys = require('sys') var exec = require('child_process').exec; function puts(error, stdout, stderr) { sys.puts(stdout) } exec("pig -f foo.pig", puts); 

您可以将pig -f foo.pigreplace为您用来运行猪脚本的任何命令。

Interesting Posts