Encerrar vários processos de uma mesma aplicação
Publicado por Alex Alves de Siqueira 20/10/2006
[ Hits: 7.942 ]
Homepage: http://siqueira.alex.googlepages.com/
Esse script auxilia a encerrar processos de uma aplicação que tenha vários processos auxiliares ou algum trecho do nome do processo auxiliar ou filho similar ao do processo principal.
################################## # Esse script auxilia a encerrar processos # # de uma aplicação que tenha vários processos # # auxiliares ou algum trecho do nome do processo # # auxiliar ou filho similar ao do processo principal. # # Produzido por: Alex Alves de Siqueira # # E-mail: siqueira.alex@gmail.com # # Data: 10 de agosto de 2006 # ################################## #!/bin/bash clear echo " Enter the process name to kill: " tput cup 3 8 read pname pcount=`ps -elf | grep -i $pname | grep -v grep | wc -l` pnumber=`ps -elf | grep -i $pname | grep -v grep | cut -d ' ' -f 5` #`ps -elf | grep -i $pname | grep -v grep | while read LINE; echo "$LINE"; done;` i=1 while [ $i -le $pcount ]; do pnumbersingle=`echo $pnumber | cut -d ' ' -f $i` echo echo `ps h "$pnumbersingle"` let i++ done if [ "$pnumber" = "" ] then echo echo " No such process" echo break else echo -e "\n\n\nDo you want to kill the processes above? [y]es or [n]o:" tput cup `expr $pcount \* 3 + 7` 0 read uoption if [ "$uoption" = "y" ] then echo kill $pnumber echo "Process name: $pname" echo echo "PID: $pnumber" echo echo "Killed success" echo else echo "Aborted!!!" fi fi
Calculadora para eletrodomésticos
Limpar arquivos da lixeira do Samba
Configuração do repositório do Slackware Current
Nenhum comentário foi encontrado.
Como gerar um podcast a partir de um livro em PDF
Automatizando digitação de códigos 2FA no browser
Resolver problemas de Internet
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Conheça a 4Devs, caixa de ferramentas online para desenvolvedores
Como converter um vídeo MP4 para um GIF para publicar no README.md do seu repositório Github
Como Instalar o Microsoft Teams no Linux Ubuntu