Re: OT Regular Expression [grep]
| From: | Christian Reiniger | Date: | Tue, 03 Apr 2001 20:41:33 +0000 |
| Subject: | Re: OT Regular Expression [grep] | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-46888@lists.php.net to get a copy of this message | ||
On Tuesday 03 April 2001 21:59, you wrote:
> I would like to find all processes by a given user on a linux box and
> kill them. I know this much:
>
> ps -u username
>
> Now, do I then pipe that to grep somehow and get just the PID's?
(1) look up system / backtick operator / ... to get the output of the
grep call as array, one line per entry
(2) do a
foreach ($TheOutput as $Line) {
if (preg_match ('/^\s*(\d+)/', $Line, $Matches)) {
$PID = $Matches [1];
// kill it
}
}
--
Christian Reiniger
LGDC Webmaster (http://sunsite.dk/lgdc/)
CPU not found. retry, abort, ignore?