_нет_ функций которые извлекают определенную строку из файла,
т.к. большинство операционных систем не задумывается о содержимом файла.
(другими словами нет построчного seek)
т.е что бы считать k-ую строку из файла, надо считать первую, потом вторую, потом и т.д.
как это ты будешь делать - зависит от языка.
я бы считывал $n символов из файла, проверял наличие \n символа, если это не та строка, то дальше. пока не найду нужный мне \n
можно как вариант составить "индекс" карту. при первом прогоне сохранить в файле позицию всех \n в файле. и далее будет проще найти )
еще как вариант прогнал бы в sql/noSql базу и там уже плясал бы