Estoy leyendo http://es.wikipedia.org/wiki/Diff pero no me queda muy claro.
Si tienes dos documentos diferentes, original<->nuevo te saca las líneas que están en original y no en nuevo, y viceversa?
No, el comando diff solo indica si hay diferencias entre 2 ficheros, solo informa de las diferencias en las lineas.
En lo personal no le veo tanto problema, lo que pasa es que wikipedia informa las cosas de manera muy tecnica y complicada.
http://enavas.blogspot.com/2008/03/el-shell-de-linux-comando-diff.html
(http://thumbs.subefotos.com/98520c2366c75ee94200109ff41fa51eo.jpg) (http://subefotos.com/ver/?98520c2366c75ee94200109ff41fa51eo.png)
No hay tanto drama, realmente solo veo necesarios los comandos -w y -q para efectos practicos.
lo combinas con path y tienes poder en tus manos