Re: [OT] Una de Bash
2011/8/15 Camaleón <noelamac@gmail.com>
> hpc03@stt300:~/Escritorio$ cat test.sh
> #!/bin/bash
> declare -a Test=("elemento 1" "elemento 2");
> echo ${Test[@]}
>
> hpc03@stt300:~/Escritorio$ sh test.sh
> test.sh: 2: Syntax error: "(" unexpected
Si lo quieres ejecutar con bash, ¿por que no lo invocas con bash?
$ /bin/bash test.sh
o
$ chmod +x test.sh
$ ./test.sh
O asegurate que sh apunte a bash y no a otro shell.
El shebang sólo se ejecuta si es invocado como un comando, no cuando
se le pasa a otro binario.
--
Saludos,
PP
Reply to: