El día 16 de noviembre de 2012 12:54, Redy Rodríguez
<redy.rodriguez(a)gmail.com> escribió:
El 14 de noviembre de 2012 19:27, Guillermo
<ruworuro(a)gmail.com> escribió:
Hi,
Hace nada encontré los array en bash y aunque no se pueden exportar si
puedes hacer funciones del tipo:
testeo()
{
local _resul=$1
output=( $(ls) )
eval $_result=\(${output[@]}\)
}
y llamando
$ testeo files
¡Otia que galimatías! Si quieres meter todos los ficheros de un
directorio en un array ¿No te es más fácil hacer?
files=( $(ls) )
ó
files=( `ls` )
Si, la verdad es que solo era un ejemplo... XD
con
mapfile files < <(ls)
también desaparece el problema del espacio ;)
Un saludo.