Borrar informacion despues de un determinado tiempo automaticamente

Forums: 

Por favor alguien me puede ayudar para hacer un script que me permita borrar automaticamente archivos cada mes
Tengo una central Elastix pero no se como borrar llamadas grabadas despues de un mes y solo se queden las del mes actual
Si alguien me puede ayudar se lo agradeceria esta vida y la otra... :jawdrop:

Tip: Usa find /path -atime

Imagen de deathUser

Tip:

Usa find /path -atime XXX -exec rm -f {}\;

Donde XXX va a ser un valor en multimplos de 24 horas, lee el manual de find y has pruebas con el atime hasta que se ajuste a tus necesidades ...

Suerte ...

bye
;)

gracias por la ayuda, me

gracias por la ayuda, me dieron un poco de codigos como>
/path/to/recordings/ -cnewer 1m -exec rm {} \

find /path/to/recordings/ -cnewer 1m -exec rm {} -v \;

/path/to/recordings/ -ctime 30 -exec rm {} -v \;

ok, esta bien el codigo, pero necesito ponerlo en algun lugar
e utilizado herramientas como anacron, por ejemplo dentro de la carpeta daily me creo un archivo e ingreso reboot y listo se rebutea cada cuanto le configure en anacron, pero de los codigos q me han mandado en que parte los pongo en que linea?, disculpen soy un poco ignorante en el tema.

ok para que me

ok para que me entiendan
cree el archivo llamado borradollamadas dentro de cron.hourly para probar
el código que puse es:

#!/bin/sh

var/spool/asterisk/monitor -cnewer 1 -exec rm {} \

y no funciona, como ya mencione cuando hice esto con reboot funciono bien, pero aqui me falta algo o tengo algun error

ya lo corregi gracias esta

ya lo corregi gracias
esta en la carpeta cron.hourly
sacame de una duda, en cuanto tiempo tiene que funcionar el comando? ya con esa correccion?
y sabes como es la secuencia para que funcione me explico:
si pongo 1 =tiempo
si pongo 10 =tiempo

gracias por la ayuda

gracias por la ayuda,

gracias por la ayuda, adjunto un dato importante, al final le puse el 0 enves del 1 comenzo a funcionar, ya que en /etc/crontab ya estan las horas a que se va a efectuar la operacion

revisaste el manual de find

Imagen de deathUser

revisaste el manual de find ...???


man find

[quote]
-cnewer file Same as -newercm.

-newerXY file
True if the current file has a more recent last access time (X=a), inode creation time (X=B), change time (X=c), or modification time (X=m) than the last access time (Y=a),
inode creation time (Y=B), change time (Y=c), or modification time (Y=m) of file. In addition, if Y=t, then file is instead interpreted as a direct date specification of the
form understood by cvs(1). Note that -newermm is equivalent to -newer.
[/quote]

Lee el manual y mira que opción te va mejor ...
mira las opciones atime, ctime, etc.

bye
;)