[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RES: [shell-script] Bad substitution
From: |
Rodolfo Villanova |
Subject: |
RES: [shell-script] Bad substitution |
Date: |
Wed, 8 Dec 2004 17:59:56 -0300 |
Leonardo,
É mais facil obter o nome do arquivo usando o comando
basename /dir1/dir2/$arquivo
para obter somente o nome do arquivo e
dirname /dir1/dir2/$arquivo
para obter somente o caminho do diretório do arquivo.
Abraço,
--------------------------
Rodolfo D. Gross Villanova
> -----Mensagem original-----
> De: Leonardo Ayres [mailto:address@hidden]
> Enviada em: quarta-feira, 8 de dezembro de 2004 16:47
> Para: address@hidden
> Assunto: [shell-script] Bad substitution
>
>
>
>
> Pessoal,
>
> Eu usei o comando
>
> nome_arquivo=${arquivo##*/}
>
> para obter somente o nome do arquivo sem o diretório, porém obtive o
> erro 'Bad substitution'.
>
> Como posso corrigir isto ou obter somente o nome do arquivo de uma
> forma alternativa?
>
>
>
>
>
>
>
> ---------------------------------------------------------------------
> 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: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Links do Yahoo! Grupos
- Bad substitution, Leonardo Ayres, 2004/12/08
- RES: [shell-script] Bad substitution,
Rodolfo Villanova <=