O Pior é que coloquei o #!/bin/bash mesmo... Mas é mais uma para eu aprender... ATENÇÃO a qual shell estou usando!!!
Sergio. --- Em [email protected], Eri Ramos Bastos <bastos....@...> escreveu > > Se você está usando Ubuntu é bem provável que tenha colocado o Shebang > do seu script apontando para #!/bin/sh ao invés de #!/bin/bash e já > que o /bin/sh é um link para /bin/dash você vai ter problemas. > > Aliás, fiz um teste aqui e vi exatamente o mesmo erro que você descreveu: > > $ dash > $ teste=( zero one two three four five ) > dash: Syntax error: "(" unexpected > > []'s > Eri Ramos Bastos > > 2009/2/18 sergiolinux1 <sergioli...@...>: > > Gente, > > > > Não vão acreditar, estou com o ubuntu 8.10 e resolvi testar os outro > > pc com Debian 4.0 e funcionou sem problemas. > > > > Talvez alguma besteira que eu já tenha feito no ubuntu deu isso, > > afinal é um lap de testes. > > > > Obrigado a todos e desculpem a orelhada. > > > > Sergio > > > > > > > > --- Em [email protected], miranda <miranda@> escreveu > >> > >> E você está usando bash ?? > >> pois ... veja : > >> > >> [mira...@guitar snmp]$ cat xumbo > >> area=( zero one two three four five ) > >> echo ${area[2]} > >> echo ${area[0]} > >> echo ${area[1]} > >> echo ${area[4]} > >> > >> [mira...@guitar snmp]$ ./xumbo > >> two > >> zero > >> one > >> four > >> > >> > >> On Tue, 2009-02-17 at 13:51 +0000, sergiolinux1 wrote: > >> > Olá lista, > >> > > >> > Estou tendo dificuldades para utilizar arrays "dentro" do shell > >> > script. > >> > > >> > Se eu utilizar esses comandos na linha de comando funciona beleza, > >> > ex. $array=( zero one two three four five ) e $echo ${area[2]} > >> > como está na pagina abaixo, > >> > http://tldp.org/LDP/abs/html/arrays.html > >> > > >> > Mas se eu utilizar dentro do shell dá error como 2: Syntax error: "(" > >> > unexpected ou 9: Bad substitution. > >> > > >> > Se eu copiar e colar o exemplo da pagina em um shell e rodar ele > >> > também da erro. > >> > > >> > Alguem pode me explicar onde estou errando? > >> > > >> > Obrigado a todos. > >> > > >> > > >> > > >> > > >> > > >> > > > > > > > > > > ------------------------------------ > > > > --------------------------------------------------------------------- > > 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: [email protected] > > --------------------------------------------------------------------- > > 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 > > > > > > >
