#!/bin/bash

# Eliminamos líneas vacias y duplicadas del fichero tea4cups.conf
# El aspecto resultante sería algo así:
# [global]
# posthook_usercodeinfo : /usr/bin/vx-imprimir-con-usercode-info
# prehook_usercode : /usr/bin/vx-imprimir-con-usercode
# posthook_customcentro : /usr/share/vitalinux/printers-tea4cups/vx-posthook-personalizar-impresion.sh
# prehook_customcentro : /usr/share/vitalinux/printers-tea4cups/vx-prehook-personalizar-impresion.sh
# directory : /var/spool/cups/
# [Conserjeria_BN-1C]
# [Conserjeria_BN-2C]
# [Sala_Profesores_BN-1C]
# [Sala_Profesores_BN-2C]

FICH="/etc/cups/tea4cups.conf"
sed -e "/^$/d" "${FICH}" | sed -e "/^#.*/d" | awk '!a[$0]++' | sponge "${FICH}"