shell-script-pt
[Top][All Lists]
Advanced

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

Re: Dúvida Shell x Awk : Substring


From: hiksilva
Subject: Re: Dúvida Shell x Awk : Substring
Date: Wed, 02 Mar 2005 18:27:33 -0000
User-agent: eGroups-EW/0.82

Valeu Eliphas. Seu exemplo com awk tirou algumas dúvidas minhas. 

--- Em address@hidden, Eliphas Levy Theodoro 
<yahoo@e...> escreveu
> hiksilva, @ 13:58:
> > Não estou conseguindo retornar uma substring utilizando o awk. Não
> > sei se a sintaxe que estou utilizando está correta. Alguém 
poderia me
> > ajudar? Não sei se está é a melhor solução. Não estou conseguindo
> > retornar uma substring utilizando as funções index e substr do 
awk.
> > Utilizo Korn Shell
> >
> > TEXTO="Eu quero recuperar a string a partir daqui. Teste teste 
teste
> > teste Teste teste teste teste Teste teste teste teste
> > Teste teste teste teste Teste teste teste teste Teste teste teste
> > teste"
> >
> > POSICAO=`echo ${TESTE} | awk 'BEGIN { print index
> > ("${TESTE}","daqui.") } '`
> >
> > SUBTEXTO=`echo $RETSQL | awk 'BEGIN {print substr
> > ("${TESTE},'${POSICAO}',500)}'`
> 
> Já te passaram uma bem melhor em sed, mas:
> 
> $ string="o rato roeu a roupa do rei de roma"
> $ divisor="roupa"
> $ awk "
> BEGIN {
>      s=\"$string\";
>      d=\"$divisor\";
>      i=index(s,d);
>      print substr(s,i);
> }"
> roupa do rei de roma
> 
> 
> -- 
> Eliphas
> 
> [As partes desta mensagem que não continham texto foram removidas]




reply via email to

[Prev in Thread] Current Thread [Next in Thread]