2011/8/15 Camaleón <noela...@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 -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CAGYn=Y0=dwW4oDTX4YX=w8h49nqwojb1ocacd5lj-tpffyn...@mail.gmail.com