Files
owncloud-cron/occ-files-last7min.sh

22 lines
692 B
Bash

#!/bin/bash
TEMPFILE="/tmp/occ-files.txt"
ALTERDATEIEN=7
su - www-data -c "php /var/www/owncloud/occ files:cleanup"
#find /wolke-data/admin/files/ -type f -cmin -${ALTERDATEIEN} | while read NEUEDATEI; do
find /mnt/data/ -type f -cmin -${ALTERDATEIEN} | while read NEUEDATEI; do
#echo $(dirname "$NEUEDATEI") >> $TEMPFILE
echo "$NEUEDATEI" >> $TEMPFILE
#echo "$NEUEDATEI" | tee -a $TEMPFILE
done
uniq $TEMPFILE | while read CHECK; do
CHECKADMIN=$(echo $CHECK | sed -e "s@/mnt/data@@g")
#echo "Processing Directory \"$CHECKADMIN\""
su - www-data -c "php /var/www/owncloud/occ files:scan --path \"$CHECKADMIN\" --quiet"
done
rm -f $TEMPFILE