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

Re: Capturando trecho de um texto



Uma observacao: se vc usou o comantdo no formato 'cut -b xxx', atencao qdo 
a maquina pegar outro IP, p.e. 201.10.168.8 - vc tera dois bytes a menos, 
o que pode desalinhar e/ou confundir seu programa.

Talve seja mais interessante o cut -d "x", ou mesmo o awk que sugeriram 
(apesar de eu nao saber nada de awk e se ele vai responder adequadamente a 
uma situacao dessas).

--
Marcos

On Sat, 12 Feb 2005, Leonardo Marques wrote:

> RESOLVIDO
> 
> O cut faz o corte necessario de trechos de textos.
> 
> []s.
> 
> On Sat, 12 Feb 2005 10:39:11 -0200, Leonardo Marques <surf3r0@gmail.com> wrote:
> > Ola pessoal,
> > 
> > Estou escrevendo um shell script e preciso de uma informacao que e uma
> > parte de uma saida de um comando. So que eu so quero pegar uma
> > informacao exata que sai dentre muitas outras.
> > 
> > No caso eu quero pegar o IP especifico da interface ppp0, ja cheguei
> > ao seguinte ponto:
> > 
> > tellurim:~# ifconfig | grep -A1 ppp0
> > ppp0      Link encap:Point-to-Point Protocol
> >           inet addr:201.10.168.121 P-t-P:201.10.169.254  Mask:255.255.255.255
> > 
> > O que esta faltando e mais um comando pra cortar essa saida,
> > utilizando mais um pipe, algo que eu posso dizer assim: "me de o texto
> > compreendido na Z linha, entre as as colunas X e Y.
> > 
> > Ficaria algo assim: ifconfig | grep -A ppp0 | comando_desconhecido -parametros
> > 
> > Valeu pela atencao,
> > []s
> > 
> > --
> > ------------------------------
> > Leonardo Marques
> > http://analyx.afz.biz
> > ------------------------------
> > 
> 
> 
> -- 
> ------------------------------
> Leonardo Marques
> http://analyx.afz.biz
> ------------------------------
> 
> 
> -- 
> To UNSUBSCRIBE, email to debian-user-portuguese-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> 
> 



Reply to: