Cómo buscar y reemplazar líneas en un archivo que coincidan con el patrón de líneas en otro archivo

Cómo buscar y reemplazar líneas en un archivo que coincidan con el patrón de líneas en otro archivo

Tengo un escenario con dos documentos. El primer documento tiene líneas de texto y el segundo documento también tiene el mismo texto con texto diferente antes y después de este texto. Ellos necesitan ser reemplazados.

Documento 1

something.nothing.anything="123" 
you.i.him.her="890"
here.there.where="896"

Doc2

whathing.whything.anything="ppp" 
moi.pou.yhu.iuh="som"
oh.yuhg.ijuhy.her="khjhu" 
ujg.yhffhjk.iuhjk.pok="090"
adglkn.aergf.ouhj.anything="pora"  
sdf.ujh.ijh.where="asd"

Doc 2 reemplazado basándose únicamente en el texto después del último punto (.) y la palabra en el documento 1

whathing.whything.anything="123" 
moi.pou.yhu.iuh="som"
oh.yuhg.ijuhy.her="890" 
ujg.yhffhjk.iuhjk.pok="090"
adglkn.aergf.ouhj.anything="pora" 
sdf.ujh.ijh.where="896"

¿Cómo logro esto?

Cualquier ayuda será apreciada. Ya sea en Notepad++ o Excel o de otra manera está bien.

Gracias

información relacionada