From 593480226d0721a46dffd76da058805102dccd45 Mon Sep 17 00:00:00 2001 From: finga Date: Mon, 28 Jul 2014 00:38:12 +0200 Subject: [PATCH] fix n00b bugs --- birthdays.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/birthdays.sh b/birthdays.sh index a4d0440..cd2310d 100755 --- a/birthdays.sh +++ b/birthdays.sh @@ -1,6 +1,6 @@ #!/bin/bash -conf_file=$HOME/birthdays +conf_file="$HOME/birthdays" days_left=30 readarray lines < "$conf_file" @@ -8,7 +8,7 @@ readarray lines < "$conf_file" for i in "${lines[@]}"; do days=$(( $(date -d "$( cut -f 1 <<< "$i" )" +%j 2>/dev/null | sed 's/^0*//') - $(date +%j 2>/dev/null | sed 's/^0*//') )) if [ 0 -le "$days" ] && [ "$days" -le "$days_left" ];then - if [ "$days" -le $((days_left / 2)) ];then + if [ "$days" -le $((days_left / 2)) ] && [ ! "$days" -le 7 ];then echo -e "\033[33m$( cut -f 2- <<< "$i" ) in $days days\033[m" elif [ "$days" -le 7 ];then echo -e "\033[31m$( cut -f 2- <<< "$i" ) in $days days\033[m"