Manten limpio tu escritorio
Hace unos días hice este sencillísimo script, que me sorprendió por lo útil que ha resultado ser.
Consiste simplemente en un script que borra o mueve los archivos de una carpeta al cabo de un tiempo. Por que es útil esto? Para mi es útil para dos cosas:
- Normalmente lleno el escritorio de cosas que solo uso una vez: una captura de pantalla que tengo que enviar, unas fotos que he extraído para verlas, un parche que tengo que publicar, etc….
- Mi carpeta de descargas se llena rápidamente con cosas que descargo y me cuesta mucho encontrar los archivos que acabo de descargar. Moviéndolos a otra carpeta cuando han estado ahí mas de 24 horas me ayuda a mantenerla ordenada
Antes tenia un script que me borraba todo menos los lanzadores de aplicaciones (archivos .desktop), pero requería que lo ejecutara manualmente cada mes, y eso era una carga muy pesada.
Una opción podría haber sido poner un trabajo en cron que moviese o borrase todos los archivos, pero podría ocurrir que pusiese algo ahí y que el script se ejecutara justo después, claramente hace falta algo mas complejo. La solución es trivial, pero si no queréis hacerlo vosotros, aquí esta el scrpt. Básicamente tiene:
- Tiempo mínimo cofigurable
- Posibilidad de borrar los archivos o moveros a otra carpeta
La configuración es sencilla, hay instrucciones en el script (comentarios, wooooah!)
Nota: para saber si se ha modificado el script hace cada vez que se ejecuta el md5 de los archivos. Eso mata al disco duro, a la CPU, a la RAM y a la tinta de la impresora si lo queréis usar para archivos grandes. Mejor modificadlo para que use la fecha de ultima modificación.
Sigueme en Twitter!