Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/03/2012, 10:22
ososo86
 
Fecha de Ingreso: diciembre-2011
Ubicación: Temuco
Mensajes: 15
Antigüedad: 12 años, 11 meses
Puntos: 0
Pregunta borrar archivos > 10

hola les comento que trabajo en un script que me elimine los archivos de una determinada estension que cumplan una cierta condicion, me explico un poco mas... tengo archivos de extension xxx que estan enumerados de forma consecutiva (1.xxx, 2.xxx, 3.xxx,.......25.xxx) la idea es que mediante un valor numerico se eliminen todos los archivos mayores a ese valor:

Ej:

valor = 5

- deberia dejar solo los archivos del 1 al 5 y eliminar del 6 en adelante, hasta el momento utilizo un comando pero solo sirve para archives menores a 10

ls | grep -ioE "[6-9].xxx" | xargs rm

cuando por ejemplo el usuario ingresa 8 como valor, el comando no funciona, tal como se aprecia si remplazamos el valor + 1.

ls | grep -ioE "[9-9].avi" | xargs rm

tienen alguna idea de como resolver este problema???????

Se agradece de antemano