Hallo, ich habe mir ein kleines Script gebastelt, dass mittels Cron täglich um 18 Uhr ausgeführt wird. Es löscht Dateien die im Papierkorb des jeweiligen Samba-Shares liegen und älter als 12 Tage sind. Wenn der Papierkorb aber noch nicht existiert gibts natürlich Fehlermeldungen. Das Script läuft aber so durch. Das ganze kann man doch aber verbessern oder?
1 2 3 4 5 6 7 8 9 10 11 | #!/bin/sh find /media/wdred1/test/.recyclebin -atime +7 -print -exec rm -rf {} \; find /media/wdred1/test2/.recyclebin -atime +1 -print -exec rm -rf {} \; find /media/wdred1/test3/.recyclebin -atime +7 -print -exec rm -rf {} \; find /media/wdred1/test4/.recyclebin -atime +7 -print -exec rm -rf {} \; find /media/wdred1/test5/.recyclebin -atime +7 -print -exec rm -rf {} \; find /media/wdred1/test6/.recyclebin -atime +7 -print -exec rm -rf {} \; find /media/wdred1/test7/.recyclebin -atime +7 -print -exec rm -rf {} \; find /media/wdred1/test8/.recyclebin -atime +7 -print -exec rm -rf {} \; find /media/wdred1/owncloud/test9/.recyclebin -atime +7 -print -exec rm -rf {} \; find /media/wdred1/owncloud/test10/.recyclebin -atime +7 -print -exec rm -rf {} \; |
Gruß El_Shadow