|
From: | Julio C. Neves |
Subject: | Re: [shell-script] Script para matar vários processos ao mesmo tempo |
Date: | Wed, 22 Nov 2017 10:23:49 -0200 |
Shell básico e Programação em Shell Julio Neves
Bacula Heitor Medrado
Zabbix Adail Host
Produção Gráfica e Videografismo Cadunico
Fala pessoal, bom dia!Não sei se vocês já enfrentaram o mesmo problema que eu...É o seguinte, eu tô criando um script pra matar vários processos ao mesmo tempo, mas eu queria fazer isso sem utilizar o OU | do grep.Na linha de comando ficaria assim:ps xufa | grep -E (gedit|sublime_text) | grep -v grep | awk '{print $2}' | xargs kill -9No script tá brabo de fazer isso, pois eu usaria a variável posicional $1.Exemplo do script:!#/bin/bashps xufa | grep -E $1 $2 $3 $4... | grep -v grep | awk '{print $2}' | xargs kill -9E se eu quisesse matar mais de 20 processos ao mesmo tempo?Como eu faria? Aí que o problema tá!!!Tá brabo descobrir uma solução pra isso.Alguém tem uma luz??Eu já tentei até uma loucura dessas aqui abaixo:ps xufa | grep -E $1. | grep -v grep | tr '.' ' ' | awk '{print $2}' | xargs kill -9Tentei transformar o ponto em espaço, assim eu colocaria os processos separados por espaço e mataria através do xargs kill -9.
[Prev in Thread] Current Thread [Next in Thread]
- Script para matar vários processos ao mesmo tempo, alysoncb ., 2017/11/22
- Re: Script para matar vários processos ao mesmo tempo, itamarnet, 2017/11/22
- Re: Script para matar vários processos ao mesmo tempo, itamarnet, 2017/11/22
- Re: [shell-script] Script para matar vários processos ao mesmo tempo, Julio C. Neves <=
- Re: [shell-script] Script para matar vários processos ao mesmo tempo, Bambam Souza, 2017/11/22
- Prev by Date: Re: Script para matar vários processos ao mesmo tempo
- Next by Date: renomear arquivo com valor do conteudo
- Previous by thread: Re: Script para matar vários processos ao mesmo tempo
- Next by thread: Re: [shell-script] Script para matar vários processos ao mesmo tempo
- Index(es):