export mysess=`</proc/$$/stat read a b c d e f g; echo $f`
#echo this session: $mysess >&2
pgrepi() {
	COLUMNS=1000 ps --no-heading -eo "pid sess args" | LC_ALL=C grep -i -e "$1" | while read pid sess cmd; do [ "$sess" != "$mysess" ] && { echo "$pid $sess $cmd" >&2; echo "$pid"; }; done
}
v() {
	echo "$V_PS1$@" >&2
	"$@"
}
cont=
for A; do
        P=`pgrepi "$A"`
	if [ -n "$P" ]; then
		cont=1
		v kill $P
	fi
done
[ -n "$cont" ] || exit
sleep 0.5
for A; do
        P=`pgrepi "$A"`
	if [ -n "$P" ]; then
		v kill -9 $P
	fi
done
