Természetes hogy szétszedi a programkódot, mivel ez a funkció névsorrendbe rendezi a sorokat!
Erre írtam, hogy workaround-ként csináld meg az 5-9. lépéseket.
Direkt olyan funkciót nem tudok, amit te keresel. Amit én írtam, azzal csak annyit lehet segíteni, hogy a duplikált sorokat detektálod (ez is több a semminél), de a változást már neked kell kézzel átrakni az eredeti fájlba. Talán könnyebb mint szemre átnézni 3000 sort.