Skip to content

Instantly share code, notes, and snippets.

@danilovazb
Created March 4, 2015 17:37
Show Gist options
  • Save danilovazb/33b006d08d9c8714c16f to your computer and use it in GitHub Desktop.
Save danilovazb/33b006d08d9c8714c16f to your computer and use it in GitHub Desktop.
#!/usr/bin/python
import subprocess,os,sys
try:
process = sys.argv[1]
cmm = "ps -ef | grep '%s' | grep -v 'grep' | grep -v 'killmon.py' | awk '{ print $2 }'" % (process)
resultado = subprocess.check_output(cmm, shell=True)
resultado = resultado.strip()
lista = resultado.split('\n')
for i in range(len(lista)):
os.kill(int(lista[i]),9)
print "\033[1;32m[+]\033[0m Processo \033[1;31m%s\033[0m finalizado" % lista[i]
print "\n\033[1;34m[+]\033[0m %s processos finalizados" % len(lista)
except:
print "\033[1;31m[-]\033[0m Sem processos rodando que contenham essa palavra: \033[1;34m%s\033[0m" % sys.argv[1]
@raonyguimaraes
Copy link

pkill!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment