Ou então:
echo "/home/usuario/diretorio1/diretorio1.1/diretorio1.1.1/arquivo.pdf"|
tr "/" " "|awk '{print $NF}'

 Dessa forma (assim como a de baixo) não importa os níves de diretório. Se 
usar somente o cut indicando o número do campo, não poderá mais possuir 
níveis variáveis.

Em Segunda 02 Outubro 2006 12:28, Flavio Torres escreveu:

> > Existe alguma forma automática de se fazer isso em Shell Script?
>
> Que tal:
> [EMAIL PROTECTED]:~# echo
> "/home/usuario/diretorio1/diretorio1.1/diretorio1.1.1/arquivo.pdf" | rev
> | cut -d\/ -f1 | rev
>
> arquivo.pdf
---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a