@ -65,12 +65,18 @@
getDailyReadingTotals ( ) {
getDailyReadingTotals ( ) {
mtr = $1 ; # Light Meter
mtr = $1 ; # Light Meter
echo "date,reading" > " data/light-meter- $mtr -daily-totals.csv " ;
echo "date,reading" > " data/light-meter- $mtr -daily-totals.csv " ;
for month in { 6..8 } ; do
for month in { 6..7 } ; do
for day in { 1..31} ; do
for day in { 1..31} ; do
if [ [ $day -lt 10 ] ] ; then d = " 0 $day " ; else d = " $day " ; fi
if [ [ $month -eq 6 ] ] && [ [ $day -lt 13 ] ] ; then
if [ [ $month -lt 10 ] ] ; then m = " 0 $month " ; else m = $month ; fi
:
else
if [ [ $day != 31 ] ] && [ [ $month != "06" ] ] ; then
if [ [ $day -lt 10 ] ] ; then d = " 0 $day " ; else d = " $day " ; fi
if [ [ $month -lt 10 ] ] ; then m = " 0 $month " ; else m = $month ; fi
echo " 2021- $m - $d , $( awk 'END{print NR-1}' " data/light-meter- $mtr /2021- $m - $d .csv " ) " \
echo " 2021- $m - $d , $( awk 'END{print NR-1}' " data/light-meter- $mtr /2021- $m - $d .csv " ) " \
>> " data/light-meter- $mtr -daily-totals.csv " ;
>> " data/light-meter- $mtr -daily-totals.csv " ;
fi
fi
done
done
done
done
}
}
@ -78,17 +84,24 @@ getDailyReadingTotals () {
getHourlyReadingTotals ( ) {
getHourlyReadingTotals ( ) {
mtr = $1 ; # Light Meter
mtr = $1 ; # Light Meter
mkdir -p " data/light-meter- $mtr -hourly-totals " ;
mkdir -p " data/light-meter- $mtr -hourly-totals " ;
for month in { 6..8 } ; do
for month in { 6..7 } ; do
if [ [ $month -lt 10 ] ] ; then m = " 0 $month " ; else m = $month ; fi
if [ [ $month -lt 10 ] ] ; then m = " 0 $month " ; else m = $month ; fi
mkdir -p " data/light-meter- $mtr -hourly-totals/2021- $m "
mkdir -p " data/light-meter- $mtr -hourly-totals/2021- $m "
for day in { 1..31} ; do
for day in { 1..31} ; do
if [ [ $month -eq 6 ] ] && [ [ $day -lt 13 ] ] ; then
:
else
if [ [ $day != 31 ] ] && [ [ $month != "06" ] ] ; then
if [ [ $day -lt 10 ] ] ; then d = " 0 $day " ; else d = " $day " ; fi
if [ [ $day -lt 10 ] ] ; then d = " 0 $day " ; else d = " $day " ; fi
echo "hour,reading" > " data/light-meter- $mtr -hourly-totals/2021- $m /2021- $m - $d .csv " ;
echo "hour,reading" \
> " data/light-meter- $mtr -hourly-totals/2021- $m /2021- $m - $d .csv " ;
for hour in { 0..24} ; do
for hour in { 0..24} ; do
if [ [ $hour -lt 10 ] ] ; then h = " 0 $hour " ; else h = $hour ; fi
if [ [ $hour -lt 10 ] ] ; then h = " 0 $hour " ; else h = $hour ; fi
echo " $h , $( awk 'END{print NR-1}' " data/light-meter- $mtr /2021- $m - $d /2021- $m - $d -- $h .csv " ) " \
echo " $h , $( awk 'END{print NR-1}' " data/light-meter- $mtr /2021- $m - $d /2021- $m - $d -- $h .csv " ) " \
>> " data/light-meter- $mtr -hourly-totals/2021- $m /2021- $m - $d .csv " ;
>> " data/light-meter- $mtr -hourly-totals/2021- $m /2021- $m - $d .csv " ;
done
done
fi
fi
done
done
done
done
}
}