Enviado em 29/09/2016 - 21:53h
Boa noite,
Como fazer um script que "capture" determinados processos e posso incluir informações dentro deles. Por exemplo:
Instalei um determinado programa que gera um arquivo com extensão .bkp (exemplo ficticio). Ao executar o comando ps -ef | grep *.bkp e listado todos os processos que possuem a extensão .bkp. Preciso filtrar o nome do arquivo que está sendo executado. Por exemplo: ao executar o comando ps - ef| grep *.bkp tenho como resultado o processo backup 01.bkp preciso encontrar uma forma de editar esse arquivo e adicionar alguns parâmetros no final dele. Pensei em algo do tipo: ps -ef|grep *bkp e jogar esse resultado em um arquivo e nele encontrar os arquivos com final bkp r adicionar os parâmetros usando o sed.
Com certeza há uma formas mais simples de fazer isso. Mas como estou iniciando a programar em shell script ainda não consigo visualizar outra saída.
Muito obrigado!
Como fazer um script que "capture" determinados processos e posso incluir informações dentro deles. Por exemplo:
Instalei um determinado programa que gera um arquivo com extensão .bkp (exemplo ficticio). Ao executar o comando ps -ef | grep *.bkp e listado todos os processos que possuem a extensão .bkp. Preciso filtrar o nome do arquivo que está sendo executado. Por exemplo: ao executar o comando ps - ef| grep *.bkp tenho como resultado o processo backup 01.bkp preciso encontrar uma forma de editar esse arquivo e adicionar alguns parâmetros no final dele. Pensei em algo do tipo: ps -ef|grep *bkp e jogar esse resultado em um arquivo e nele encontrar os arquivos com final bkp r adicionar os parâmetros usando o sed.
Com certeza há uma formas mais simples de fazer isso. Mas como estou iniciando a programar em shell script ainda não consigo visualizar outra saída.
Muito obrigado!