how to delete duplicates entries in xml file using sed/awk/sort ?
I want to use sed/awk/sort (or any other unix commands) to use in shell script to delete duplicate entries (except the original one) from xml file like this example
from
######################################
<?xml version="1.0" encoding="ISO-8859-1"?><markers>
<marker
defacer="TroJaN"
system="Win 2003"
/>
<marker
defacer="TroJaN"
system="Win 2003"
/>
<marker
defacer="TroJaN"
system="Win 2003"
/>
<marker
defacer="TroJaN"
system="Linux"
/>
<marker
defacer="Team-evil"
system="Linux"
/>
</markers>
###################################
to
###################################
<?xml version="1.0" encoding="ISO-8859-1"?><markers>
<marker
defacer="TroJaN"
system="Win 2003"
/>
<marker
defacer="TroJaN"
system="Linux"
/>
<marker
defacer="Team-evil"
system="Linux"
/>
</markers>
####################################
any approach please ? thanks in advance
|