Blz!
Será que isso não ajudaria:
# echo -n "abcdefghi" | tail -c 3
# ghi
Abraço!
Em Qui, 2006-09-28 às 18:11 -0300, Wilames A. de Sousa escreveu:
> Pessoal,
>
> Estou com uma necessidade particular de ler os 3 ultimos caracteres de
> uma cadeia, pensei algumas maneiras toscas mas não funcionou.
> Alguém conhece algo que possa me ajudar?
>
> Eu tentei algo como:
> --------------------------------------------------------
> TOTAL=`echo abcdefghij | wc -l`
> DELIMIT=`expr $TOTAL - 3`
> echo abcdefghij | cut -c ${DELIMIT}-${TOTAL}
> cut: 10: No such file or directory
> --------------------------------------------------------
>
> Mas dessa forma o cut não consegue identificar.
>
>
> Obrigado.
> --------------------------------------
> Wilames A. de Sousa
> [EMAIL PROTECTED]
> [EMAIL PROTECTED]
> 11 8126-0104
> --------------------------------------
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil
Links do Yahoo! Grupos
<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/shell-script/
<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html