fdupes
и меньше просмотр дубликатов
Используйте fdupes
, которая является программой командной строки, такой как
fdupes -r /home/masi/Documents/ > /tmp/1
less -M +Gg /tmp/1
, который находит все дубликаты и сохраняет их в файле в temp.
Команда less показывает вам позицию строки всех строк и вашу работу в процентах.
Я нашел fdupes
из этого ответа и его ясной статьи в Википедии здесь .
Вы можете установить его с помощью homebrew в OSX и apt-get
в Linux.
Использование fdupes
в интерактивном режиме с возможным удалением
Run
fdupes -rd /home/masi/Documents
, который позволяет вам выбрать, какую копию удалять или нет, пример просмотра интерактивной работы:
Set 4 of 2664, preserve files [1 - 2, all]: all
[+] /home/masi/Documents/Exercise 10 - 1.4.2015/task.bib
[+] /home/masi/Documents/Exercise 9 - 16.3.2015/task.bib
[1] /home/masi/Documents/Celiac_disease/jcom_jun02_celiac.pdf
[2] /home/masi/Documents/turnerWhite/jcom_jun02_celiac.pdf
Set 5 of 2664, preserve files [1 - 2, all]: 2
[-] /home/masi/Documents/Celiac_disease/jcom_jun02_celiac.pdf
[+] /home/masi/Documents/turnerWhite/jcom_jun02_celiac.pdf
где вы видите, что у меня 2664 дубликата.
Было бы неплохо иметь какой-то статический файл, который бы сохранял настройки моих разыскиваемых файлов; Я открыл тему об этом здесь .
Например, в некоторых упражнениях и домашних заданиях у меня одни и те же файлы bib-файлов, поэтому не спрашивайте второй раз, когда пользователь захочет получить дубликат.