fix n00b bugs

This commit is contained in:
finga 2014-07-28 00:38:12 +02:00
parent e188045b45
commit 593480226d

View file

@ -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"