javascript - NodeJS- get process ID from within shell script exec -


i have nodejs code runs shell script using child_process.exec(). within shell script run program someprogram. pid of someprogram , pass javascript code can later kill specific process child_process.exec() call. possible?

var exec = require('child_process').exec; var pid = {}; exec('. ./script.sh', function(err, stdout, stderr) {   console.log(stdout);   settimeout(function() {     exec('kill ' + pid, function(err, stdout, stderr) {       console.log(stdout);     });   }, 6000);  });  exec('pgrep -f someprogram', function(err, stdout, stderr) {   console.log('stdout' + stdout);   pid = stdout;   console.log('pid ' + pid); }); 

just note bottom exec run concurrently. use in gulpfile, etc.


Comments

Popular posts from this blog

Fail to load namespace Spring Security http://www.springframework.org/security/tags -

sql - MySQL query optimization using coalesce -

unity3d - Unity local avoidance in user created world -