EnderUNIX Team.


EnderUNIX tips

Mail to My Friend , Home Page

[ Shell Scripting ]

"Restarting processes" - Ülkü SAYILAN - (2004-06-19 17:33:01)   [4398]

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.

Mail to My Friend , Home Page