Advertisement
Guest User

Untitled

a guest
Apr 19th, 2017
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. #!/bin/bash
  2. # RCLONE UPLOAD CRON TAB SCRIPT
  3. # Type crontab -e and add line below (without # )
  4. # * * * * * root /home/wut/scripts/upload-tv.cron >/dev/null 2>&1
  5.  
  6. if pidof -o %PPID -x "upload-tv.cron"; then
  7. exit 1
  8. fi
  9.  
  10. LOGFILE="/home/wut/scripts/logs/upload-tv.cron.log"
  11. FROM="/home/wut/plex-tv-r/"
  12. TO="t-acd:/"
  13.  
  14. # CHECK FOR FILES IN FROM FOLDER THAT ARE OLDER THEN 15 MINUTES
  15. if find $FROM* -type f -mmin +15 | read
  16. then
  17. echo "$(date "+%d.%m.%Y %T") RCLONE UPLOAD STARTED" | tee -a $LOGFILE
  18. # MOVE FILES OLDER THEN 15 MINUTES
  19. rclone move $FROM $TO -c --no-traverse --config /home/wut/.rclone.conf --transfers=300 --checkers=300 --delete-after --min-age 15m --log-file=$LOGFILE
  20. echo "$(date "+%d.%m.%Y %T") RCLONE UPLOAD ENDED" | tee -a $LOGFILE
  21. fi
  22. exit
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement