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

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

Re: [shell-script] Ultimos 2 caracteres da linha


From: Aurelio Marinho Jargas
Subject: Re: [shell-script] Ultimos 2 caracteres da linha
Date: Tue, 20 Apr 2004 12:18:45 -0300 (ART)

aezz,

 --- Ulysses Almeida <address@hidden> escreveu: 
> $ echo "andre prates 455" | sed 's/.*\(..\)$/\1/'
> 55
> > André Luiz Alves da Silva Prates wrote:
> >    Como faço para listar os 2 últimos caracteres de uma linha?


o sed do ulysses funciona que é uma beleza, mas como essa
é uma tarefa muito gostosa de brincar, vou sugerir outras
soluções mais exóticas, só pra atiçar a curiosidade:

$ echo 0123456789 | rev | cut -c1,2 | rev
89

$ echo 0123456789 | sed 's/./\n&/g' | tail -2 | tr -d \\012
89

$ n=0123456789 ; echo ${n#${n%??}}
89

   ((( cuidado, propaganda descarada adiante! )))

$ echo 0123456789 | rac '[-2:]'
89


;)


=====
-- 
Aurelio Marinho Jargas - De volta para Curitiba & Conectiva
Apostila Reloaded: PDF - http://aurelio.net/shell/apostila
UFPR.Palestra.Relato() - http://aurelio.net/curso/ufpr
Prox: Brasilia e Sampa - http://aurelio.net/curso

______________________________________________________________________

Yahoo! Mail - O melhor e-mail do Brasil! Abra sua conta agora:
http://br.yahoo.com/info/mail.html


reply via email to

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