2015-09-14 34 views
0

执行的命令如果我有使用child_process等执行的处理,检索child_process

child_process.spawn('psql', ['-U user', '-h localhost', '-p 5432']); 

或在像exec()fork()任何child_process执行机构。

我该如何检索执行的命令字符串psql -U user -h localhost -p 5432

psql '-U user' '-h localhost' '-p 5432'

那是因为你的方式硬塞给args数组:

回答

0

在你的榜样该命令将等执行。

试一下:

child_process.spawn('psql', ['-U', 'user', '-h', 'localhost', '-p', '5432']); 
+0

好吧,让我们假设,我没有这样的说法,有没有什么办法来检索执行的命令字符串? – megamoth