Date: Wed, 24 Mar 2004 15:51:22 -0800 (PST) From: Julian Elischer <julian@elischer.org> To: Garance A Drosihn <drosih@rpi.edu> Cc: arch@FreeBSD.org Subject: Re: Adding `pgrep' and `pkill' to /usr/bin Message-ID: <Pine.BSF.4.21.0403241550160.63489-100000@InterJet.elischer.org> In-Reply-To: <p0602046cbc87c722e8bc@[128.113.24.47]>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 24 Mar 2004, Garance A Drosihn wrote: > At 4:11 PM -0500 3/24/04, John Baldwin wrote: > >On Wednesday 24 March 2004, Garance A Drosihn wrote: > > > I noticed the upcoming version of OpenBSD will add the commands > >> `pkill' and `pgrep', which they picked up from NetBSD. These > >> commands also exist in Solaris and Linux. Anyone mind if I add > >> them to FreeBSD? I'd just pick up the versions from NetBSD, and > > > make whatever changes are needed for them to work on FreeBSD. > > > >What do they do? > > Oh. Yeah, it might help if I said something about that... > > The short answer: > > The `pgrep' command searches the process table on the running system > and prints the process IDs of all processes that match the criteria > given on the command line. Criteria includes matching against the > process-name, or matching against the full-argument list of the > processes. > > The `pkill' command searches the process table on the running > system and signals all processes that match the criteria given on > the command line. > > Note that a running `pgrep' or `pkill' process will never consider > itself nor system processes (kernel threads) as a potential match. so pkill is like killall but miore flexible? how about you make killall a special case of pkill so we don't have the duplication.. > > The more complete answer: > http://www.openbsd.org/cgi-bin/man.cgi?query=pkill&sektion=1 > > -- > Garance Alistair Drosehn = gad@gilead.netel.rpi.edu > Senior Systems Programmer or gad@freebsd.org > Rensselaer Polytechnic Institute or drosih@rpi.edu > _______________________________________________ > freebsd-arch@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-arch > To unsubscribe, send any mail to "freebsd-arch-unsubscribe@freebsd.org" >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0403241550160.63489-100000>
