Not sure if this is exactly what you asked for, but it might be a step in the right direction. You can use the find command to select the files to be tailed (in my example, *.txt), and use multiple -exec statements to get the desired output:
Code:
find . -maxdepth 1 -name '*.txt' -exec echo -e "\n" host=$(uname -n) file={} \; -exec tail {} \;