[olug] Unix Tip: RESTARTING PROCESSES

Vincent vincentr at cox.net
Sat May 10 05:04:39 UTC 2003


I hate to see people adding "grep -v grep" after a grep statement.  It's like fingernails on a chalkboard.

Instead of this:
ps -ef | grep myProcess | grep -v grep

Try this next time:
ps -ef | grep [m]yProcess



----- Original Message ----- 
From: "Unix Guru Universe" <listserv at ugu.com>
To: <olug at olug.org>
Sent: Friday, May 09, 2003 5:37 PM
Subject: [olug] Unix Tip: RESTARTING PROCESSES


> 
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> 
>       UNIX GURU UNIVERSE 
>          UNIX HOT TIP
> 
> Unix Tip 1955 - May  9, 2003
> 
>     http://www.ugu.com/sui/ugu/show?tip.today
> 
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> 
> 
> RESTARTING PROCESSES
> 
> There are times when you are 
> testing a process and have to
> restart it again and again.
> 
> Instead of doing a ps -ef to 
> know the pid and kill it manually
> every time, you can automate the 
> process by using the following in 
> a script.
> 
> kill `ps -ef | grep \`whoami\` | grep myProcess | grep -v grep
> | awk '{print $2}'`
> 
> The ps command on your flavor may 
> use "ax" instead of "ef".  Where 
> myProcess is the process that needs 
> to be restarted.  The awk commands 
> gets the 2nd field of the line, which
> in this case is the PID.
> 
> This tip generously supported by: kasharma at hss.hns.com
> 
> 
> --------------------------------------------------------------------------
> To Subscribe:    http://www.ugu.com/sui/ugu/show?tip.subscribe
> To Unsubscribe:  http://www.ugu.com/sui/ugu/show?tip.unsubscribe
> To Submit A Tip: http://www.ugu.com/sui/ugu/show?tip.today
> 
> ==========================================================================
> DISCLAIMER: All UNIX HOT TIPS ARE OWNED BY THE UNIX GURU UNIVERSE AND ARE
> NOT TO BE SOLD, PRINTED OR USED WITHOUT THE WRITTEN CONSENT OF THE UNIX 
> GURU UNIVERSE. ALL TIPS ARE "USE AT YOUR OWN RISK". UGU  ADVISES THAT 
> ALL TIPS BE TESTED IN A NON-PRODUCTION DEVELOPMENT ENVIRONMENT FIRST.
> 
> Unix Guru Universe - www.ugu.com - tips at ugu.com - Copyright 1994-2001
> ==========================================================================
> 
> _______________________________________________
> OLUG mailing list
> OLUG at olug.org
> http://lists.olug.org/mailman/listinfo/olug
> 


More information about the OLUG mailing list