можно так, код писал когда только начинал понимать, поэтому там лишнего много, но рабочий, вроде если правильно помню выводит строки в файл и показывает сколько раз повторяется
http://zennolab.com/discussion/threads/besplatnye-snipety-na-zakaz.23450/page-2#post-161876