Em vez desse enorme script para percorrer os arquivos, você pode simplesmente encontrar:
find /var/log -name *.log -exec ls {} \;
Substitua o caminho e o 'ls' no -exec para atender às suas necessidades.
Quanto ao grepping, você pode fazer algo como:
grep "^real\t" time.txt | awk '{ print $NF }'
Não consigo criar uma solução bonita para formatá-lo.