переписать файл с помощью Fortran
Я использую программу Fortran 90, которая пишет файл. Первая строка этого файла должна указывать количество строк в оставшемся файле. Файл записывается программой при соблюдении определенного критерия, который не может быть определен заранее. По сути, я узнаю общее количество строк только после окончания пробега.
Я хочу сделать это следующим образом:
1) откройте файл и напишите первую строку с текстом: «Привет"
2) Запишите строки в файл по желанию и сохранитесчетчик на количество рядов.
3) После завершения цикла и перед закрытием файла замените строку первой строки ("Привет") ссчетчик.
Проблема в шаге 3. Я не знаю, как заменить первую строку.
Другой вариант, о котором я могу подумать - это записать в 2 файла. Сначала напишите файл, как указано выше, без счетчика. Как только запуск закончится, закройте файл и запишите другой файл, и на этот раз я знаю значение счетчика.
Я считаю, что есть способ перейти к первому подходу. Может кто-нибудь, пожалуйста, помогите мне с этим?