[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Ajuda com awk



ps -ef  |grep "processo-x" |awk '{print $1}' | head -1

Em 18 de abril de 2011 10:18, Jackson Rodrigo Braga <jacksonrb@gmail.com> escreveu:
Bom dia a todos.
Preciso de uma ajudinha rapida.
Tenho como usar o awk para alem de mostrar uma coluna, também mostrar apenas uma linha dos resultados?
 
Segue exemplo:
 
# ps -ef  |grep "processo-x" |awk '{print $1}'
 
Porém o "processo-x" possui 4 instancias, entao a saida é:
 
# ps -ef  |grep "processo-x" |awk '{print $1}'
user1
user1
user1
user1
#
 
Mas como preciso usar a saida desse comando para criar uma variavel que posteriormente será usada numa condição de teste, eu precisaria de um valor só. Da forma acima a variavel fica:
 
echo $variavel
user1 user1 user1 user1
 
Em resumo, preciso de um paramentro do awk para que alem da coluna 1, ele também só mostre a primeira linha.
 
Alguem pode me ajudar?


Reply to: