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

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

Re: [shell-script] Erro misterioso...


From: Eri Ramos Bastos
Subject: Re: [shell-script] Erro misterioso...
Date: Fri, 16 Oct 2009 19:53:28 -0300

É porquê você está tentando usar "bashismos" invocando o bourne shell
ao invés do bash.
Substitua o seu shebang... Ao invés de #!/bin/sh coloque #!/bin/bash e
vai funcionar 100%

[]'s
Eri

2009/10/16 Alain Mouette <address@hidden>:
> Será que alguém me diz porque isso está dando este erro?
>
> Tenho este script de um programa (ae acrescentei o set -x):
> #!/bin/sh
> set -x
> appname=`basename $0 | sed s,\.sh$,,`
> dirname=`dirname $0`
> if [ "${dirname:0:1}" != "/" ]; then
>   dirname=$PWD/$dirname
> fi
> LD_LIBRARY_PATH=$dirname
> export LD_LIBRARY_PATH
> $dirname/$appname $@
>
> o resultado é este:
> alain@alain1:~$ /home/alain/progs/autopano/APP/AutopanoPro.sh
> + basename /home/alain/progs/autopano/APP/AutopanoPro.sh
> + sed s,.sh$,,
> + appname=AutopanoPro
> + dirname /home/alain/progs/autopano/APP/AutopanoPro.sh
> + dirname=/home/alain/progs/autopano/APP
> /home/alain/progs/autopano/APP/AutopanoPro.sh: 7: Bad substitution
>
> a linha 7 é o fi
>
> mistério...
>
> Grato,
> Alain
>
>
> ------------------------------------
>
> ---------------------------------------------------------------------
> 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
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
> Links do Yahoo! Grupos
>
>
>


reply via email to

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