#!/bin/bash date="$(date +"%m%d%H")" > /home/lucas/.LOG/log_occ_mimi_$date.log > /home/lucas/.LOG/log_occ_lucas_$date.log STARTTIME=$(date +"%T") echo "Starttime: $STARTTIME" sudo service apache2 stop ret1="$(sudo -u www-data php /nextcloud/nextcloud/occ files:cleanup)" echo $ret1 { sudo -u www-data php /nextcloud/nextcloud/occ files:scan -vvv mimi >> /home/lucas/.LOG/log_occ_mimi_$date.log ; }& PID1=$! { sudo -u www-data php /nextcloud/nextcloud/occ files:scan -vvv lucas >> /home/lucas/.LOG/log_occ_lucas_$date.log ; }& PID2=$! { sudo -u www-data php /nextcloud/nextcloud/occ files:scan -vvv multimedia >> /home/lucas/.LOG/log_occ_multi_$date.log ; }& PID3=$! wait $PID3 echo "Multimedia finished" >> /home/lucas/.LOG/log_occ_multi_$date.log wait $PID2 echo "Mimi finished" >> /home/lucas/.LOG/log_occ_mimi_$date.log wait $PID1 echo "Lucas finished" >> /home/lucas/.LOG/log_occ_mimi_$date.log ret2="$(cat /home/lucas/.LOG/log_occ_mimi_$date.log)" echo $ret2 ret3="$(cat /home/lucas/.LOG/log_occ_lucas_$date.log)" echo $ret3 ret4="$(sudo -u www-data php /nextcloud/nextcloud/occ check)" echo $ret4 ret5="$(sudo -u www-data php /nextcloud/nextcloud/occ maintenance:mimetype:update-db)" echo $ret5 ret6="$(sudo -u www-data php /nextcloud/nextcloud/occ maintenance:update:htaccess)" echo $ret6 ret7="$(sudo -u www-data php /nextcloud/nextcloud/occ maintenance:mimetype:update-js)" echo $ret7 sudo service apache2 start ENDTIME=$(date +%T) #mail -s "Automated Servermessage - Backup" lucas-f@live.at << MSG_BODY_HERE #Nextcloud Maintanence Complete: printf "$ret1 $ret2 $ret3 $ret4 $ret5 $ret6 $ret7 Start: $STARTTIME End: $ENDTIME " >> /home/lucas/.LOG/log_occ_scan.log #MSG_BODY_HERE