domingo, 11 de noviembre de 2012

Limpando os arquivos temporais. [Twitcode XV][Bash]

Boas a todxs,

Aqui vai un twitcode máis, limpando os temporais do usuario actual ou outro usuario en GNU/Linux:

#!/bin/bash
user=`logname`
rm -r `find /tmp/ -user $user` && rm -r `find /var/tmp/ -user $user`


É bastante sinxelo, o que fai o script é con find buscar dentro das carpetas /tmp e /var/tmp todos os arquivos xerados por un determinado usuario e borralos.
Por defecto borra os do usuario logeado pero modificando a variable "`logname`" por "Nomedeusuario" tamén nos permitiría facer a limpeza.

O uso é ben sinxelo:
chmod 755 script.sh
sudo ./script.sh

Agardo lle atopedes utilidade,

Saúde!

No hay comentarios:

Publicar un comentario