github.com/reapchain/go-reapchain@v0.2.15-0.20210609012950-9735c110c705/build/int_geth/mykill (about) 1 #!/bin/bash 2 LOGIN_NAME=$(logname) 3 proc_cnt=`ps -ef | egrep "geth|bootnode|qman" | grep $LOGIN_NAME | egrep -v "grep|mykill" | awk '{ print $2 }'| wc -l` 4 5 if [ $proc_cnt -gt 0 ]; then 6 #ps -ef | egrep "geth|bootnode" | grep $LOGIN_NAME | egrep -v "grep|mykill" | awk '{ print $2 }' | xargs kill -9 7 ps -ef | egrep "geth |bootnode |qman" | grep $LOGIN_NAME | egrep -v "grep|mykill" | awk '{ print "kill -TERM "$2 }' | sh -x 8 fi 9