#!/bin/csh -f 
 
clear 
echo " Apagando arquivos desnecessarios " 
echo " 		Aguarde um momento " 
 
# vai para o diretorio raiz do usuario 
cd $HOME 
 
# busca os arquivos mais recentes do que o arquivo touchday (criado no momento 
# do login), salvando seus nomes (e caminhos) no arquivo daylist 
find . -newer touchday ! -type d -print > daylist  

# separe (grep) cada tipo de arquivo temporario para o arquivo type1 
grep % daylist > type1  
# chama o script ldir, que remove os arquivos contidos em type1 
       ldir type1 
       /bin/rm type1 
grep .bak daylist >  type1 
       ldir type1 
       /bin/rm type1 
grep .aux daylist > type1  
       ldir type1 
       /bin/rm type1 
grep .toc daylist > type1 
       ldir type1 
       /bin/rm type1 
grep .lof daylist > type1 
       ldir type1 
       /bin/rm type1 
grep .BAK daylist > type1 
      ldir type1 
       /bin/rm type1 
grep .dvi daylist > type1 
       ldir type1 
       /bin/rm type1 
grep .log daylist > type1 
       ldir type1 
       /bin/rm type1 
 
# remove o arquivo daylist 
/bin/rm daylist 
 
echo " " 
echo " Operacao concluida " 
sleep 3 
