вроде всё должно работать, записываю содержимое первого файла во второй (tmp), потом из второго записываю всё в первый