Hi Haris,
The script I use follows. I have saved it as an executable .sh file in the same level as my book. It goes through all the tex files in the directory below it, and runs the diff between these and the files in the directory with the backed up version. So it's not a perfect solution, but it does serve my needs.
Thanks for sharing the script with me. It gave me a few ideas on how I might be able to adjust my workflow. Much appreciated.
Jeff.