$ npm install pgrep --save
var pgrep = require('pgrep');
pgrep.exec({
euid: 'tjwebb', // owner of process
full: true, // whether to match full command line
parent: 12587 // parent PID
})
.then(function (pids) {
// handle the pids
});
Returns Promise containing a list of the matching PIDs.
@param | @description \ |
---|---|
options.euid |
effective user id |
options.full |
match the full command line |
options.parent |
parent process ID |
(http://linux.die.net/man/1/pgrep)
MIT