[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: limpando lixeira no samba



não! digamos que eu preciso deletar tudo que está abaixo do .lixeira.
Neste caso se existe uma pasta ele nao deleta, apenas arquivos.. segue exemplo:

/home/nome_do_usuario/.lixeira/nome_da_pasta

2007/12/7, Mauricio Merlin <mauricio@cimed.ind.br>:
As pastas são identificadas com o .recycle???


Rogério Nunes wrote:
> Dae galera! consegui este script que deleta os arquivos da lixeira do
> samba. Está funcionando perfeitamente, mas ele deleta apenas arquivos
> e não as pastas que estão dentro de .lixeira. Já coloquei o -rf e
> nada. alguem tem alguma dica?
>
> #!/bin/bash
> # log
> logfile=/var/log/removedor.log
> # tempo em dias
> [ "$1" ] && dias=$1 || dias=5
>
> #echo \n >>$logfile
> echo "===============`date +%d-%m-%Y`====================" >> $logfile
> find / -name .recycle > /tmp/limpa- recycle.tmp
> cat /tmp/limpa-recycle.tmp | while read dir ; do find $dir -type f
> -mtime $dias -exec ls -l {} \; >> $logfile ; done ;
> cat /tmp/limpa-recycle.tmp | while read dir ; do find $dir -type f
> -mtime $dias -exec rm -f {} \; ; done ;
>
> echo "======================FIM======================== ==" >> $logfile
>
>
> --
>      .~.
>      / v \
>     /(   )\  GNU/Debian/Linux
>     ^   ^


--
Mauricio Merlin Machado
Cimed Ind. de Med. Ltda
Analista de Suporte
mauricio@cimed.ind.br
Tel. 11 2244-7257




--
     .~.
     / v \  
    /(   )\  GNU/Debian/Linux
    ^   ^
Reply to: