Deleta arquivos/diretorios com mais de 15 dias das lixeiras do samba
Ir para navegação
Ir para pesquisar
Introdução
Abaixo um script que pode ser implementado em qualquer sistema Linux que compartilhe um diretório para usuarios através do SAMBA para uso do WINDOWS Neste exemplo intuimos que o diretorio que estaria sendo compartilhado é o /home
#
# Diretório base do file server, pode ser mais de um se for separado por espaco em braco com aspas
#
SH_DIR=/home
for LIXEIRA in $(find ${SH_DIR} -name .recycle -print)
do
find ${LIXEIRA} -type f -atime +15 -exec rm {} \;
find ${LIXEIRA} -type d -empty -print -exec rmdir {} \;
done