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

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

Re: [shell-script] problemas com for e versao do bash?


From: Eri Ramos Bastos
Subject: Re: [shell-script] problemas com for e versao do bash?
Date: Sat, 2 May 2009 10:12:45 -0300

Aqui foi legal:

$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=8.10
DISTRIB_CODENAME=intrepid
DISTRIB_DESCRIPTION="Ubuntu 8.10"

$ cat teste.sh
#!/bin/bash
for ((i=1;i<=10;i++)); do echo $i; done

$ ./teste.sh
1
2
3
4
5
6
7
8
9
10

_Porém_ se eu apontar para /bin/sh:

$ cat teste.sh
#!/bin/sh
for ((i=1;i<=10;i++)); do echo $i; done

$ ./teste.sh
./teste.sh: 2: Syntax error: Bad for loop variable


Tem certeza que seu script está apontado para /bin/bash e não para /bin/sh?

[]'s
Eri Ramos Bastos

2009/5/1 sergiolinux1 <address@hidden>:
> Caros,
>
> Alguem sabe se existe algum problema com o for no ubuntu?
>
> Explico
>
> Tenho a linha:
> $for ((i=1;i<=10;i++)); do echo $i; done
>
> Na linha de comando funciona bem.
> Mas se eu colocar em um script:
> #!/bin/bash
> for ((i=1;i<=10;i++)); do echo $i; done
>
> Da erro:
> teste.sh: 4: Syntax error: Bad for loop variable
> ---------------------------------------------------
> Sistema:       UBUNTU 8.10
> Bash version:  3.2.39(1)-release
>
> Já no Debian com qualquer versão funciona bem.
>
> Obrigado
>
>
>
>
> ------------------------------------
>
> ---------------------------------------------------------------------
> 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]