
		orlandoPereira
		
		(usa Outra)
		
		Enviado em 27/05/2014 - 23:00h 
		Boas?
Pessoal estou com o seguinte problema, tenho um script que pega um determinado processo pelo ps aux e joga o resultado num arquivo txt para poder ser lido por uma aplicação. 
O problema é que o miseravel não quebra a linha e sem quebrar a linha eu não consigo pegar todos os dados na ordem certa.
Segue o script:
#########################################
# Script para pegar os processos rodando#
#                                       # 
#########################################
#!/bin/sh
. ~/.profile
PROCESSO=chrome
	if [ -e /usr/local/monitApp/consultaProcesso/listaProc.txt ]; then
		# guarda a informação em um arquivo txt para o monitapp poder ler
		rm /usr/local/monitApp/consultaProcesso/listaProc.txt
	fi
#Com a aplicação rodando ele pega o as informações e armazena, para mais tarde poder testar
lista=$(ps aux | grep -i "$PROCESSO" | awk '{print $1, $2, $3, $4, $9, $11,"\n"}{print "\n"}')
# guarda a informação em um arquivo txt para o monitapp poder ler
echo $lista >> /usr/local/monitApp/consultaProcesso/listaProc.txt
exit
###################################
#  Script para pegar os processos #
#  rodando                        #
###################################
Alguém ai sabe alguma maneira??
Valeuu