El vie, 16-06-2017 a las 09:50 -0400, Jose Joaquin Ruiz Silva escribió: > Buenos dias amigos de la lista necesito una ayuda a buscado en internet > sobro como borrar ficheros segun la cantidad de dias y tengo este script > hecho: > > #!/bin/bash > > find /mnt/intercambio/* -atime +2 -atime -3 -ctime +2 -ctime -3 -mtime > +2 -mtime -3 -type f -print -exec rm {} \; > > exit 0 > > y no borra todo hay cosas que no las borra y no se que mas hacer. > > Saludos y gracias de antemano > ______________________________________________________________________ > Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. > Gutl-l@jovenclub.cu > https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
Valora algo como esto: find /camino/al/directorio -type f -atime +60 -print0 | xargs -0r rm -f Este ejemplo debe eliminar lo que lleve 60 días. A propósito, supongo que has revisado los permisos y dueño de esos ficheros que no te deja borrar. -- M.Sc. Alberto García Fumero Usuario Linux 97 138, registrado 10/12/1998 http://interese.cubava.cu Una conclusión es el punto en que usted se cansó de pensar. ______________________________________________________________________ Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. Gutl-l@jovenclub.cu https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l