source data
KKK-SNMImsi: 444444
KKK-SNMUserProfileId: KKK-SNMDefaultAutomaticProfile
KKK-SNMMmeAddress: TDSGSN01
KKK-SNMMsisdn: 44235682436
KKK-SNMLocationState: LOCATED
KKK-SNMRoamingAllowed: FALSE
KKK-SNMRoamingRestriction: TRUE
KKK-SNMOdb: NONE
KKK-SNMImsi: 444445
KKK-SNMUserProfileId: KKK-SNMDefaultAutomaticProfile
KKK-SNMMmeAddress: TDSGSN01
KKK-SNMMsisdn: 44235681280
KKK-SNMLocationState: LOCATED
KKK-SNMRoamingAllowed: FALSE
KKK-SNMRoamingRestriction: TRUE
KKK-SNMOdb: NONE
KKK-SNMImsi: 444447
KKK-SNMUserProfileId: KKK-SNMDefaultAutomaticProfile
KKK-SNMMmeAddress: TDSGSN01
KKK-SNMMsisdn: 44235681255
KKK-SNMLocationState: LOCATED
KKK-SNMRoamingAllowed: FALSE
KKK-SNMRoamingRestriction: TRUE
KKK-SNMOdb: NONE
Output target
KKK-SNMImsi: 444444,KKK-SNMUserProfileId: KKK-SNMDefaultAutomaticProfile,KKK-SNMMmeAddress: TDSGSN01,KKK-SNMMsisdn: 44235682436,KKK-SNMLocationState: LOCATED,KKK-SNMRoamingAllowed: FALSE,KKK-SNMRoamingRestriction: TRUE,KKK-SNMOdb: NONE
KKK-SNMImsi: 444445,KKK-SNMUserProfileId: KKK-SNMDefaultAutomaticProfile,KKK-SNMMmeAddress: TDSGSN01,KKK-SNMMsisdn: 44235681280,KKK-SNMLocationState: LOCATED,KKK-SNMRoamingAllowed: FALSE,KKK-SNMRoamingRestriction: TRUE,KKK-SNMOdb: NONE
KKK-SNMImsi: 444447,KKK-SNMUserProfileId: KKK-SNMDefaultAutomaticProfile,KKK-SNMMmeAddress: TDSGSN01,KKK-SNMMsisdn: 44235681255,KKK-SNMLocationState: LOCATED,KKK-SNMRoamingAllowed: FALSE,KKK-SNMRoamingRestriction: TRUE,KKK-SNMOdb: NONE
I used to run using below command and not working
egrep -R "HSS-EsmImsi:|HSS-EsmUserProfileId:|HSS-EsmMmeAddress:|HSS-EsmMsisdn:|HSS-EsmLocationState:|HSS-EsmRoamingAllowed:|HSS-EsmRoamingRestriction:|HSS-EsmOdb:" inputfile.ldif | paste - - - - - - - - - |column -t >> outputfile.ldif