[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
>
>
>