Adding `pgrep' and `pkill' to /usr/bin
Julian Elischer
julian at elischer.org
Wed Mar 24 15:47:57 PST 2004
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 at gilead.netel.rpi.edu
> Senior Systems Programmer or gad at freebsd.org
> Rensselaer Polytechnic Institute or drosih at rpi.edu
> _______________________________________________
> freebsd-arch at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-arch
> To unsubscribe, send any mail to "freebsd-arch-unsubscribe at freebsd.org"
>
More information about the freebsd-arch
mailing list