私の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 :/
}
ありがとうございました!