FUNCTION is_running, cmd, silent=silent, count=count @compile_opt.pro ; On error, return to caller InitVar, silent, 0 spawn, 'ps -eo args', cmds p = where(strpos(cmds, cmd) NE -1, count) Result = count NE 0 IF Result THEN say, cmds[p], threshold=1, silent=silent RETURN, Result & END