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

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

RES: [shell-script] Retorno de parte da linha.


From: Julio Cezar Neves - DISB.O
Subject: RES: [shell-script] Retorno de parte da linha.
Date: Mon, 13 May 2002 18:34:10 -0300

Olá Marcelino,
se alguém der uma resposta com sed (ô Aurélio e Eliphas, cadê vcs???) ou
awk, aproveite que é melhor, por shell puro vc pode fazer (se ARQUIVO for
muito grande, a execução vai demorar):

cat ARQUIVO |
while read linha
do
        if  [ `expr length "$linha"` -gt 9 ]
        then
                echo "$linha" | cut -c`expr length "$linha" - 9`-
        else
                echo "$linha"
        fi
done

ou, melhor um pouco:

while read linha
do
        if  [ `expr length "$linha"` -gt 9 ]
        then
                echo "$linha" | cut -c`expr length "$linha" - 9`-
        else
                echo "$linha"
        fi
done < ARQUIVO

[ ]s,
Julio Cezar Neves

> -----Mensagem original-----
> De: Marcelino Silva [mailto:address@hidden]
> Enviada em: segunda-feira, 13 de maio de 2002 17:10
> Para: address@hidden
> Assunto: [shell-script] Retorno de parte da linha.
> 
> 
> Olá pessoal! 
> Se alguém puder me ajudar...
> 
>  Como faço para me retornar os 10 últimos caracteres
> de uma linha de texto?
>  Grato.
> 
> 
> Marcelino
> 
> ______________________________________________________________
> _________
> Yahoo! Encontros
> O lugar certo para você encontrar aquela pessoa que falta na 
> sua vida. Cadastre-se hoje mesmo!
> http://br.encontros.yahoo.com/
> 
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de 
> programação, como perl, C etc.
> ---------------------------------------------------------------------
> Sair da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em 
http://www.listasdiscussao.cjb.net
--------------------------------------------------------------------- 

Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html 



reply via email to

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