imagen

Diferencias entre 2 organigramas

04.Dec.2025 — Julio

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.

orga1.png

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.

orga11.png

Obteniendo un resultado parecido a este:

orga2.png

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

orga3.png

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.

orga4.png

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

Tags: bash, awk