Estanis
Прошу помочь советом.
Проблема: есть файл (.txt), в нём 50 тысяч строк. Мне нужно удалить/ либо изменить определенную строку в этом файле. Из всего, того что я придумал для решения этой проблемы, могу назвать следущее:
С помощью итерации вывести весь файл в хеш, удалить/корректировать элемент из хеша и перезаписать всё в файл по новой.
Моя же цель, не перезаписывая файл, редактировать строку, либо удалить и сдвинуть все последующие строки вверх возможно ли это? Благодарю.
не уверен, помоему надо будет все равно считать, изменить текст, и уже потом записать заного отформатированый.
если построчно, то есть readlines, который дает массив строк, потом кажду строку сравнивать с regexp