Как заменить повторяющиеся файлы с помощью жёстких ссылок

fdupes -r -1 path | while read line; do j="0"; for file in ${line[*]}; do if [ "$j" == "0" ]; then j="1"; else sudo ln -f ${line// .*/} $file; fi; done; done


Эта команда использует утилиту fdupes для поиска повторяющихся файлов в указанном каталоге (path), затем создает жесткие ссылки для этих файлов, чтобы сэкономить дисковое пространство. Альтернативой может быть использование других инструментов для поиска и удаления дубликатов, таких как find и rm. Команда принимает аргументы -r для рекурсивного поиска и -1 для автоматического выбора первого файла из дубликатов.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *