LINUX.ORG.RU

Усечение файла при попытке записи

 , truncate


0

1

Случайно попытался сохранить файл из-за тормозного ssh, кошда хотел выйти из редактора. в результате при записи произошла ошибка и файл стал длиной в 0 байт. Как вернуть файл назад?
Ошибка была из-за того что core файл от другого процесса занял всё свободное место.

★★★★★
Ответ на: комментарий от tailgunner

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

mittorn ★★★★★
() автор топика
5 марта 2018 г.
Ответ на: комментарий от mittorn

Например сначала писать в новый файл, а оригинальный заменять после успешной записи

А что бы не повесить это в багтрекер на midnight-commander.org ?

AS ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.