Re: Adding `pgrep' and `pkill' to /usr/bin
From: Alexey Dokuchaev (danfe_at_nsu.ru)
Date: 03/25/04
- Previous message: Marcel Moolenaar: "Having thread->td_frame point to the most recent frame"
- In reply to: Julian Elischer: "Re: Adding `pgrep' and `pkill' to /usr/bin"
- Next in thread: Peter Jeremy: "Re: Adding `pgrep' and `pkill' to /usr/bin"
- Reply: Peter Jeremy: "Re: Adding `pgrep' and `pkill' to /usr/bin"
- Reply: Garance A Drosihn: "Re: Adding `pgrep' and `pkill' to /usr/bin"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Thu, 25 Mar 2004 12:53:14 +0600 To: Julian Elischer <julian@elischer.org>
On Wed, Mar 24, 2004 at 03:51:22PM -0800, Julian Elischer wrote:
>
>
> 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.
I've been using alias "psg = ps auxlww | grep" for pretty much the same
purpose. Is there some very strong reasoning behind bringing in some
new facility?
> >
> > 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..
Seconded here. Frankly, I tend to go against populating base system
with utilities of not so strict orthogonality.
./danfe
_______________________________________________
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"
- Previous message: Marcel Moolenaar: "Having thread->td_frame point to the most recent frame"
- In reply to: Julian Elischer: "Re: Adding `pgrep' and `pkill' to /usr/bin"
- Next in thread: Peter Jeremy: "Re: Adding `pgrep' and `pkill' to /usr/bin"
- Reply: Peter Jeremy: "Re: Adding `pgrep' and `pkill' to /usr/bin"
- Reply: Garance A Drosihn: "Re: Adding `pgrep' and `pkill' to /usr/bin"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|