diff options
author | Suren A. Chilingaryan <csa@suren.me> | 2018-02-22 16:22:17 +0100 |
---|---|---|
committer | Suren A. Chilingaryan <csa@suren.me> | 2018-02-22 16:22:17 +0100 |
commit | 733b1e4c50e5943de559778330061ed803070e1c (patch) | |
tree | da5bb6163b7a1b6e967616bba241fbb3b7c8e861 /adei/configs/adei_clean.cron.sh | |
parent | 521d7e938779e7d3a94aefa35c6e429aed1c3946 (diff) | |
download | adei-733b1e4c50e5943de559778330061ed803070e1c.tar.gz adei-733b1e4c50e5943de559778330061ed803070e1c.tar.bz2 adei-733b1e4c50e5943de559778330061ed803070e1c.tar.xz adei-733b1e4c50e5943de559778330061ed803070e1c.zip |
Support more parameters from environment
Diffstat (limited to 'adei/configs/adei_clean.cron.sh')
-rw-r--r-- | adei/configs/adei_clean.cron.sh | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/adei/configs/adei_clean.cron.sh b/adei/configs/adei_clean.cron.sh new file mode 100644 index 0000000..e9b430f --- /dev/null +++ b/adei/configs/adei_clean.cron.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +[ -f /adei/env ] && . /adei/env + +script=$( cd $(dirname "$0") && pwd )/$( basename "$0" ) +if [ -f /adei/sys/adei_clean.cron.sh -a "$script" != /adei/sys/adei_clean.cron.sh ]; then + /adei/sys/adei_clean.cron.sh + exit +fi + +adei_path="/srv/www/htdocs/adei/" +path="$adei_path/tmp/clients/" + +find $path -type f -atime +0 -exec rm -f '{}' \; +find $path -type d -empty -atime +1 -mindepth 1 -delete + +#find $path -type f -mtime +7 -exec rm -f '{}' \; +#find $path -type d -empty -atime +1 -mindepth 1 -print0 | xargs -0 -r rmdir + +path="$adei_path/tmp/log" +find $path -type f -mtime +14 -exec rm -f '{}' \; |