Вместо этого огромного скрипта для просмотра файлов вы можете просто использовать find:
find /var/log -name *.log -exec ls {} \;
Замените путь и 'ls' в -exec в соответствии с вашими потребностями.
Что касается grepping для того времени, вы можете сделать что-то вроде:
grep "^real\t" time.txt | awk '{ print $NF }'
Я не могу придумать красивого решения для его форматирования.