On Wed, 2004-11-03 at 12:52, Paulo Seguel wrote: > El problema que tengo es que si hay un directorio padre con el caracter > "[" no me pesca el [0-9] del segundo for. Se entiende?
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) for i in *patron; do for j in "$i"/[0-9]*; do if [ -e "$j/archivo" ]; then echo "$j"; fi done done -- Marcos Ramirez A. <[EMAIL PROTECTED]>