2015-09-14 62 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