Как в текстовом файле считать последнюю строку и затем удалить ее?
Есть большой файл (250мб) В каждой строке по ссылке. Есть задача, которая запускается по таймеру, считывает первую/последнюю строку, делает со ссылкой определенные действия, удаляет строку из файла, закрывает файл. Как сделать так, чтобы было не ресурсоемко. Можно пример?
В принципе мне не важно какую строку первую или последнюю, главное, чтобы быстрее разобраться с файлом и закрыть его.