в начало файла 11 строк, как правильно это сделать ? Гуглил, но не смог. В питоне вроде просто
f: TextIO
f.seek(0)
f.writelines(lines)
Пытался найти что-то аналогичное на расте и не смог
Файл предварительно открыт let file = File::open(path).unwrap(); т.к. нужно сначала прочитать первые 2 строки
https://doc.rust-lang.org/std/io/struct.LineWriter.html
Спасибо, почти получилось, но вставленные в начало строки не должны заменять существующие строки, а как бы "сдвигать" содержимое файла вниз. Можно ли так сделать ? Или какой-то другой способ нужно искать ?
Обсуждают сегодня