This commit is contained in:
finga 2014-07-13 04:40:22 +02:00
parent 1b6d06e4a9
commit c47f722054

View file

@ -4,9 +4,10 @@
conf_file=$HOME/birthdays
days_left=30
# functions to get days to birthday
function days_left {
birthday=$(date -d "$1" +%j 2>/dev/null | sed 's/^0*//')
readarray lines < "$conf_file"
for i in "${lines[@]}"; do
birthday=$(date -d "$( cut -f 1 <<< "$i" )" +%j 2>/dev/null | sed 's/^0*//')
today=$(date +%j 2>/dev/null | sed 's/^0*//')
days=$(( ${birthday} - ${today} ))
if [ 0 -le "$days" ] && [ "$days" -le "$days_left" ];then
@ -19,9 +20,4 @@ function days_left {
fi
fi
}
readarray lines < "$conf_file"
for i in "${lines[@]}"; do
days_left "$( cut -f 1 <<< "$i" )"
done