#!/bin/bash
s="deleteme.txt ##########
1219: 'PCM BE PTP'
deleteme.txt ##########
1221: , 'PCM FE/MID PTP UT','PCM IA 1 PTP'
deleteme2.txt ##########
1222: , 'PCM BE PTP UT'
1221: , 'PCM FE/MID PTP UT','PCM IA 1 PTP'
deleteme2.txt ##########
1223 #####: , 'PCM BE PTP'
1221: , 'PCM FE/MID PTP UT','PCM IA 1 PTP'
deleteme2.txt ##########
1225: , 'PCM FE/MID PTP'"
awk '!/#####/ || !seen[$0]++' <<< "$s"
IyEvYmluL2Jhc2gKcz0iZGVsZXRlbWUudHh0ICMjIyMjIyMjIyMKMTIxOTogICAgICAgICAgICAgICAgICAgICAgICAgICAgJ1BDTSBCRSBQVFAnCmRlbGV0ZW1lLnR4dCAjIyMjIyMjIyMjCjEyMjE6ICAgICAgICAgICAgICAgICAgICAgICAgICAsICdQQ00gRkUvTUlEIFBUUCBVVCcsJ1BDTSBJQSAxIFBUUCcKZGVsZXRlbWUyLnR4dCAjIyMjIyMjIyMjCjEyMjI6ICAgICAgICAgICAgICAgICAgICAgICAgICAsICdQQ00gQkUgUFRQIFVUJwoxMjIxOiAgICAgICAgICAgICAgICAgICAgICAgICAgLCAnUENNIEZFL01JRCBQVFAgVVQnLCdQQ00gSUEgMSBQVFAnCmRlbGV0ZW1lMi50eHQgIyMjIyMjIyMjIwoxMjIzICAjIyMjIzogICAgICAgICAgICAgICAgICAgICAgICAgICwgJ1BDTSBCRSBQVFAnCjEyMjE6ICAgICAgICAgICAgICAgICAgICAgICAgICAsICdQQ00gRkUvTUlEIFBUUCBVVCcsJ1BDTSBJQSAxIFBUUCcKZGVsZXRlbWUyLnR4dCAjIyMjIyMjIyMjCjEyMjU6ICAgICAgICAgICAgICAgICAgICAgICAgICAsICdQQ00gRkUvTUlEIFBUUCciCmF3ayAnIS8jIyMjIy8gfHwgIXNlZW5bJDBdKysnIDw8PCAiJHMi
deleteme.txt ##########
1219: 'PCM BE PTP'
1221: , 'PCM FE/MID PTP UT','PCM IA 1 PTP'
deleteme2.txt ##########
1222: , 'PCM BE PTP UT'
1221: , 'PCM FE/MID PTP UT','PCM IA 1 PTP'
1223 #####: , 'PCM BE PTP'
1221: , 'PCM FE/MID PTP UT','PCM IA 1 PTP'
1225: , 'PCM FE/MID PTP'