substitution for 'ps -aux | grep [P]ROCESS'
FIRST=`echo $1 | sed -e 's/^\(.\).*/\1/'` REST=`echo $1 | sed -e 's/^.\(.*\)/\1/'` ps -aux | grep "[$FIRST]$REST"
you may use it as separate shell-script -- like this:
#!/bin/sh FIRST=`echo $1 | sed -e 's/^\(.\).*/\1/'` REST=`echo $1 | sed -e 's/^.\(.*\)/\1/'` ps -aux | grep -v "full/path/to/your/script" | grep "[$FIRST]$REST"
or just include it in your .bashrc or similar -- like this:
function psg { FIRST=`echo $1 | sed -e 's/^\(.\).*/\1/'` REST=`echo $1 | sed -e 's/^.\(.*\)/\1/'` ps -aux | grep "[$FIRST]$REST" }