Даже ии не может ответить на этот вопрос
Здравствуйте, сеньоры, помидоры
Есть 2 файла, я их соединяю в один, в заголовок файла на выходе нужно записать хэш соединенных данных, в конец нужно записать хэш вместе с заголовком, как это сделать через браузер без перечитывания исходных файлов, без буфера в память или лишней копии на диске, перечитать финальный файл можно, то есть чтобы кроме финального файла больше ничего не создавать?
Кажется не сложно, надо просто перечитать соединённые данные для хэша, на лету посчитать без буфера нельзя так как сначала пишем середину, а потом надо вернуться записать заголовок, браузер не может открыть на чтение файл который открыт на запись, но если открыть перечитать, а потом открыть дописать он делает копию на диске.
UPD Пиакбушники тоже не смогли, вот вам мем

распечатай, посчитай хеш на кулькуляторе и запиши карандашиком в заголовок, потом еще раз посчитай, и запиши им же в конец. если хорошо получилось - обведи ручкой