Re: Script to kill processes after grep

From: Dana (dtjaeger@COX.NET)
Date: Mon Dec 02 2002 - 19:33:10 EST


----- Original Message -----
From: "Wesley Joyce" <wjoyce@UVI.EDU>
Newsgroups: bit.listserv.aix-l
To: <aix-l@Princeton.EDU>
Sent: Monday, December 02, 2002 10:31 AM
Subject: Re: Script to kill processes after grep

> Thanks Bill/Phillip.
>
> At 11:03 AM 12/2/2002, you wrote:
>
> >Change the ' to `. Adjacent to the numeric "1" key.
>
>---------------------------------------------------------------------------
-----------------------------
> >
> >Bill Verzal
> >Technical Consultant
> >Forbes Technical Consulting
> >(312) 653-3684
> >bill_verzal@bcbsil.com
> >billverzal@imcingular.com (Pager)
> >888-428-4025 (Pager)
> >MailStop: 27.202B
> >
> >
> >
> > "Wesley Joyce"
> > <Wesley.Joyce@ To: aix-l@Princeton.EDU
> > UVI.EDU> cc:
> > Sent by: "IBM Subject: Script to kill
> > processes after grep
> > AIX Discussion
> > List"
> > <aix-l@Princet
> > on.EDU>
> >
> >
> > 12/02/2002
> > 08:55 AM
> > Please respond
> > to "IBM AIX
> > Discussion
> > List"
> >
> >
> >
> >
> >
> >
> >I am attempting to write a script that would kill any processes using the
> >kill command after the script greps' for the process(es) arguments.
> >
> >For example, I have these process that I would like kill both by running
> >one script that greps for 'adminex:/' for example.
> >
> >root 104368 90326 0 Nov 19 - 0:01 rcp -rp ./banner adminex:/
> >root 75010 73126 0 Nov 28 - 0:08 rcp -rp ./users adminex:/
> >
> >Here is the core of script so far -
> >kill 'ps -efo "%p %a" | grep $1 | cut -c 1-6'
> >
> ># !grepkill.shl adminex
> >
> >!grepkill.shl: ps -efo "%p %a" | grep $1 | cut -c 1-6: Specify a process
> >identifier or a %job number.
> >
> >If I just run the script without the kill part, I get a list of all the
> >PIDS
> >
> >10000
> >10001
> >10002
> >
> >which is good, but it fails on the kill part. I know it has to be
> >something simple. What am I doing wrong? I am sure someone has a more
> >elegant script(s).
> >
> >
> >
> >Wesley Joyce, Systems Administrator
> >Center for Administrative Computing (CAC), IT
> >University of the Virgin Islands
> >#2 John Brewers Bay, St. Thomas, USVI 00802-9990
> >(340) 693-1469 (voice) / (340) 693-1465 (fax)
> >http://www.uvi.edu
> >
> >"If you can't explain it simply, than you don't know it well enough. -
> >Unknown."
> >
> >
> >
> >
> >
> >
> >**********
> >The information contained in this communication is confidential, private,
> >proprietary, or otherwise privileged and is intended only for the use of
> >the addressee. Unauthorized use, disclosure, distribution or copying is
> >strictly prohibited and may be unlawful. If you have received this
> >communication in error, please notify the sender immediately at
> >(312)653-6000 in Illinois; (972)766-6900 in Texas; or (800)835-8699 in
New
> >Mexico.
> >**********
> >
> >
> >
> >
> >---
> >Incoming mail is certified Virus Free.
> >Checked by AVG anti-virus system (http://www.grisoft.com).
> >Version: 6.0.423 / Virus Database: 238 - Release Date: 11/25/2002



This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 22:16:23 EDT