.frank.
(usa Ubuntu)
Enviado em 03/05/2008 - 21:41h
Pois é, é sempre assim. Depois que peço ajuda eu consigo...
Bom, para filtrar a saida do comando, o primeiro passo foi jogar o comando todo numa variavel:
chk=`coloque o comando aqui entre crases`
depois outra variavel para armazenar o campo desejado, neste caso v1:
v1=`echo $chk | awk -F: '{print $1}'`
explicando:
echo $chk #escreve a variavel na tela
| #redireciona a saida de um comando para a entrada de outro, nesse caso o awk.
awk -F: '{print $1}' #comando awk, usando : como delimitador "-F:" e filtrando apenas o primeiro campo '{print $1}'.
qualquer duvida é só postar ai, valeu!