#!/usr/bin/env zsh STROKE_BUDDY_DIR=~/.local/stroke_buddy TODAY=`date -I` function count_for_date { lines=0 for hourly_file in $STROKE_BUDDY_DIR/"$1"*; do hourly_presses=$(cat $hourly_file \ | grep keypresses \ | cut -d',' -f2) lines=$(($lines+$hourly_presses)) done echo $lines } if [ -n "$1" ]; then TODAY=$1 fi echo $(count_for_date $TODAY)