#!/bin/sh
#] 
#] *********************
#] $ bash  "$d_bin""cron PROJECTS.sh"  - normally don't run - is automatic
# www.BillHowell.ca  11Sep2020 initial based on backup.sh




#**********************************
# initial setup (header)
# loose collection of handy routines [plog,dates,becho,beval,...]
#   functions [becho, beval] track [progress, errors, variables]
# environmental variables must be set BEFORE running!  (see _Howell email.txt)

source  "$d_bin""standard header.sh"

#************************

date_ymdhm=$(date +"%y%m%d %kh%Mm")
d_out="$d_home""PROJECTS/"
p_log="$d_bin""cron PROJECTS log.txt" 

becho "$date_ymdhm cron PROJECTS.sh - [09:00, 17:00] daily rsyn of d_PROJECTS to d_home/PROJECTS"
beval  'rsync  --stats  -rltgu  "'"$d_PROJECTS"'"  "'"$d_home""PROJECTS/"'"    >>"'"$p_log"'"  '  

date_ymdhm=$(date +"%y%m%d %kh%Mm")
becho "cron PROJECTS.sh - end of operation $date_ymdhm"
becho ""


# extras
# 2>&1  |  grep  --invert-match 'Number of deleted files:'  |  grep  --invert-match 'Total file size:'  |  grep  --invert-match 'Total transferred file size:'  |  grep  --invert-match 'Literal data:'   |  grep  --invert-match 'Matched data:'  |  grep  --invert-match 'File list size:'  |  grep  --invert-match 'File list generation time:'  |  grep  --invert-match 'File list transfer time:'  |  grep  --invert-match 'Total bytes sent:'  |  grep  --invert-match 'Total bytes received:'|  grep  --invert-match 'Number of regular files transferred:'  


#*******************************************************************************
# Procedures -  To run :
# 01.	This script is just a regular cron job - no explicit actions are required





# enddoc
