1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
#! /usr/bin/bash # # Mata procesos colgados en servidor # colgado=tplink procesos=`ps -fea | grep $colgado | grep -v grep` if [[ "$procesos" != "" ]] then for PROCESO in `echo "$procesos" | awk '{ print $2 }'` do proc_name=`echo "$procesos" | grep $PROCESO`; echo "Terminando: $proc_name" kill -9 "$PROCESO"; done; else echo "No existen procesos $colgado colgados"; fi; exit; |