Pregunta de bash 
    Daniel Serpell 
    daniel_serpell en yahoo.com
       
    Mie Nov  3 13:14:14 CLST 2004
    
    
  
El Wed, Nov 03, 2004 at 12:52:12PM -0300, Paulo Seguel escribio:
> 
> for i in *patron; do
>     for j in $i/[0-9]*; do
Debes usar comillas alrededor de $i para evitar los caracteres
especiales: "$i"/[0-9]* estaría bien.
>         if [ -e $j/archivo ]; then
Nuevamente faltan las comillas alrededor de $j, puedes escribir,
por ejemplo, "$j/archivo" .
Es muy importante en scripts escribir las comillas dobles alrededor
de las variables siempre cuando se utilizan, a menos que se desee
obtener una expansión adicional.
        Daniel.
    
    
Más información sobre la lista de distribución Linux