我的bash腳本的樣子:如何檢測等待來自bash腳本的用戶輸入?
read -p "Do you wish to continue?" yn
# further actions ...
而我只是想用的NodeJS/child_process這個腳本互動。 如何檢測到它正在等待用戶輸入?
var spawn = require('child_process').spawn;
var proc = spawn('./script.sh');
proc.stdout.on("data", function(data) {
console.log("Data from bash");
}
proc.stdin.on("data", function(data) {
console.log("Data from bash"); // doesn't work :/
}
謝謝!
所以你沒有看到「你想繼續嗎?」 –
對,我沒有看到這個輸出。 – dreamcocoa