#!/bin/bash time_inputs="/var/www/practiceGraph/prac_data.dat" time_file="/var/www/practiceGraph/times.php" line_num=0 personal_practice=0 onensemble_practice=0 group_practice=0 live_practice=0 while read day do day_times=( ${day[@]} ) if [[ ${day_times[1]} = *[0-9]* ]]; then personal_practice=$(bc <<< "${personal_practice} + ${day_times[1]}") fi if [[ ${day_times[2]} = *[0-9]* ]]; then onensemble_practice=$(bc <<< "$onensemble_practice + ${day_times[2]}") fi if [[ ${day_times[3]} = *[0-9]* ]]; then group_practice=$(bc <<< "$group_practice + ${day_times[3]}") fi if [[ ${day_times[4]} = *[0-9]* ]]; then live_practice=$(bc <<< "$live_practice + ${day_times[4]}") fi done < <(cat "$time_inputs") total_practice_time=$(bc <<< "$personal_practice + $onensemble_practice + $onensemble_practice + $live_practice + 4218") echo ' $time_file echo '$personal_practice_time='"$personal_practice;" >> $time_file echo '$onensemble_practice_time='"$onensemble_practice;" >> $time_file echo '$group_practice_time='"$group_practice;" >> $time_file echo '$live_practice_time='"$live_practice;" >> $time_file echo '$total_practice_time='"$total_practice_time;" >> $time_file echo '?>' >> $time_file