Diferencias entre 2 organigramas
Tenemos un organigrama que se publica en formato pdf. Cada vez que hay cambios publican una nuevo pero no avisan de ello y tampoco se informa de cuáles han sido. Por lo que si quieres saber los cambios de organigrama es muy dificil pues el pdf tiene varias páginas.
Tiene esta pinta. El nombre del empleado y su cargo a veces viene arriba junto a un grupo de más personas, otras veces el cargo viene abajo. Si hay nuevos puestos creados se pueden mover las ramas de los árboles por lo que no siempre figuran todas las dependencias en el mismo orden.

ejemplo imagen canvas
La intención es crear un primer script que te diga los nombres que ya no están en el nuevo organigrama y sí que estaban en el anterior, y al revés, las nuevas incorporaciones.
El script de momento no contempla cambios de funciones de un empleado que estaba en los 2 organigramas. Y también puede cometer otros errores que más tarde comentaré.
Con bash, awk y herramientas gnu como pdttotext podemos implementar el script.

Obteniendo un resultado parecido a este:

También con diff muestra las diferencias de forma más críptica pero que nos serviría para corroborar un poco.

Como se ve el script tiene muchas pegas, como nombres repetidos, cambios de función y más, pero para un primer ataque para ver los cambios, y con 4 lineas de script, me vale.

Seguro que le subo los 2 ficheros a la IA y me dice las diferencias. Pero no me apetece. Prefería divertirme.