Gerardo Herzig wrote:
koxkorrita wrote:
hola
tengo que hacer una cosa en shell (sh) y la verdad es que con este lenguaje estoy bastante perdido. a ver. tengo que situarme en el directorio home y luego meter en todos los directorios dependientes de este /home que pueden ser uno o 100 directorios. No se como afrontar esto, es decir, sería poco más o menos que del resultado de hacer un ls entrar en cada uno de los directorios para hacer unas cosillas (todavía no me quiero meter en esta parte)
Me podéis ayudar en esto? meterme en todos y cada uyno de los directorios pudiendo ser estos uno o 200 (variable)?
gracias
Si, entendi bien, y queres hacer *algo* (todavia no especificado) podrias empezar con
for directorio in `find /home -type d` do *algo con $directorio* done
Perdon, me corrijo: for directorio in `find /home -maxdepth 1 -type d` do *algo con $directorio* done -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org