Hola, Tinc un problema amb bash, que és que no puc crear arrays si no és assignant els valors a ma (no massa pràctic). Per exemple, això funciona: $ foo=( 1 2 3 ) $ echo ${foo[0]} 1 En canvi això no: $ foo=( `echo 1 2 3` ) $ echo ${foo[0]} 1 2 3 Això tampoc: $ unset foo $ echo 1 2 3 | read -a foo $ echo ${foo[0]} $ Algú té alguna idea de perquè no funciona?? Segons tots els exemples que trobo per internet hauria de funcionar tant la substitució com el read. Ernest