База временная и удаляется при выходе из скрипта. Я его написал
достаточно давно, когда ещё про fdupes не знал. По скорости мой
скрипт быстрей был, но не исключены редкие коллизии: если файлы
разные, а хэши одинаковые. Для дедупликации блоков в ядре ничего не предусмотрено: нужно писать свою файловую систему. Ну и да: что делать, если из двух одинаковых файлов один надо оставить, а второй - редактировать? В случае хардлинка просто разрываешь линк и создаёшь при сохранении новый файл. А в случае общих блоков?