Added option -i to ignore do_process | less output

This commit is contained in:
Trey Blancher 2019-02-25 10:20:52 -05:00
parent fa2bcff326
commit 04d58af4d1
1 changed files with 5 additions and 5 deletions

10
chug
View File

@ -1,10 +1,10 @@
#!/bin/bash
PATH=/Users/tblancher/bin:/Users/tblancher/homebrew/opt/coreutils/libexec/gnubin:/usr/bin:/bin
[[ "${1}" == "-i" ]] && IGNORE_DO_PROCESS=1 && shift
WK_OFFSET=$1
WK_TOTAL=0
[[ -z ${WK_OFFSET} ]] && WK_OFFSET=0
[[ -z ${WK_OFFSET} ]] && WK_OFFSET=0
DATE=$(date -d "last Monday - ${WK_OFFSET} weeks")
for date in $(date +%F -d "${DATE}") \
$(date +%F -d "${DATE} + 1 day") \
@ -17,14 +17,14 @@ for date in $(date +%F -d "${DATE}") \
echo $date
if [[ -f ${date}.log ]]; then
./do_process $date | less
[[ -n $IGNORE_DO_PROCESS ]] || ./do_process $date | less
daily_total=$(./do_process $date | grep -P "Grand total:" | grep -Po "\d+\.\d+")
echo ${daily_total}
else
daily_total=0
echo ${daily_total}
fi
echo ${daily_total}
echo
#echo -n Press ENTER for ${date}...
#read