#!/bin/bash PRAYERTIMES_CSV="male.csv" DAY_OF_YEAR=$(($(date -d "@$(date +%s)" +%j) - 1)) human() { HOUR="$(( $1 / 60 ))" if (( $(( $1 / 60 )) < 10 )) ; then HOUR="0$(( $1 / 60 ))" fi MINUTE="$(( $1 % 60 ))" if (( $(( $1 % 60 )) < 10 )) ; then MINUTE="0$(( $1 % 60 ))" fi echo "$HOUR:$MINUTE" } Fajr=$(grep "^$DAY_OF_YEAR," $PRAYERTIMES_CSV | cut -d, -f2) Sunrise=$(grep "^$DAY_OF_YEAR," $PRAYERTIMES_CSV | cut -d, -f3) Dhuhr=$(grep "^$DAY_OF_YEAR," $PRAYERTIMES_CSV | cut -d, -f4) Asr=$(grep "^$DAY_OF_YEAR," $PRAYERTIMES_CSV | cut -d, -f5) Maghrib=$(grep "^$DAY_OF_YEAR," $PRAYERTIMES_CSV | cut -d, -f6) Isha=$(grep "^$DAY_OF_YEAR," $PRAYERTIMES_CSV | cut -d, -f7) echo Fajr $(human $Fajr) echo Sunrize $(human $Sunrise) echo Dhuhr $(human $Dhuhr) echo Asr $(human $Asr) echo Maghrib $(human $Maghrib) echo Isha $(human $Isha)