Pregunta de bash

Paulo Seguel pseguel en atentus.com
Mie Nov 3 14:01:20 CLST 2004


Marcos Ramirez A. wrote:
> En ese caso, debes usar las comillas en el segundo for. Ojo que solo
> tomara los archivos que empiecen con un digito (Imagino que ese es
> efecto deseado, pero no esta de mas asegurarse)

Si, es el efecto deseado.

> 
> for i in *patron; do
>     for j in "$i"/[0-9]*; do
>          if [ -e "$j/archivo" ]; then
>             echo "$j";
>          fi
>      done
> done
> 

Perfecto, ahora si me resultó.

Gracias por la ayuda.


-- 
Paulo Seguel
pseguel en atentus.com


Más información sobre la lista de distribución Linux