Para mim,

y=3
sed  ''$y'p' arqx

e 

sed '3p' arqx


produziram  o mesmo resultado no sed 4.1.5





--- Fabricio Soares da Silva
<[EMAIL PROTECTED]> escreveu:

> O problema tá exatamente ai.... Não vai funcionar pq
> o primeiro ' vai 
> fechar com o segundo ' sem nada no meio, deixando o
> $y de fora e o 
> terceiro ' vai fechar com o quart ' deixando o p no
> meio.  Então não 
> vai funcionar.
> 
> Daí a minha dificuldade.
> 
> 
> --- Em lpi@yahoogrupos.com.br, julio menezes
> <[EMAIL PROTECTED]> escreveu
> >
> > Força  a interpretacao com '$y' nao com "$y":
> > 
> > y=3
> > sed  ''$y'p' arqx
> > 
> > []s
> > julio menezes
> > 
> > 
> > --- Fabricio Soares da Silva
> > <[EMAIL PROTECTED]> escreveu:
> > 
> > > Eu estava precisando pesquisar uma linha dentro
> de
> > > um arquivo...
> > > 
> > > Exemplo:  Caso seja a terceira linha o comando
> > > 
> > > sed '3p' arqx 
> > > 
> > > funciona, porém o número da linha está dentro de
> uma
> > > variável. Exemplo:
> > > 
> > > y=3;
> > > sed '"$y"p' arqx
> > > 
> > > não funciona.
> > > 
> > > alguém tem alguma dica?
> > > 
> > > Atenciosamente,
> > > 
> > > Fabricio
> > > 
> > > 
> > 
> > 
> > __________________________________________________
> > Fale com seus amigos  de graça com o novo Yahoo!
> Messenger 
> > http://br.messenger.yahoo.com/
> >
> 
> 
> 


__________________________________________________
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

Responder a