Estoy tratando de automatizar un proceso que consiste en: un usuario pone archivos del tipo .war en una carpeta /ruta/upwar/ por ejemlo, pone los archivos siguiente: clientes.war, departamentos.war lo que trato de hacer es un scrip que haga lo siguiente: 1. verifica si hay archivos nuevos en /ruta/upwar/ 2. borra las carpetas con el nombre del archivo en /ruta/final/war/, en este caso las carpetas /ruta/final/war/clientes/ y /ruta/final/war/departamentos/ 3. copia los archivos clientes.war y departamentos.war de /ruta/upwar/ a /ruta/final/war/ 4. borrar los archivos clientes.war y departamentos.war de /ruta/upwar/ luego poner en un archivo de /var/log/control.alx que se han actualizado los archivos clientes.war y departamentos.war. yo realice un scrip para un archivo especifico, clientes.war y todo funciona como quiero, el problema es cuando el usuario me pone archivos con nombres diversos, por ejemplo deudas.war, estadisticas.war, nombres que no estan en mi script,, saben de alguna forma de como puedo hacer que el scrip haga este proceso para cualquier nombre de archivo que exista en /ruta/upwar/ ? me imagino con un bucle pero no tengo idea de como almacenar en una variable del tipo arreglo los nombres de los archivos listados en /ruta/upwar/, o algo asi, y luego usarlo en el bucle,,, espero que puedan ayudarme con esto. Saludos JCarlos -- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com