Я запускаю Mac OSX і намагаюся за допомогою командного рядка знайти кількість файлів у мене з тим же ім’ям.
Я намагався використовувати таку команду:
find ~ -type f -name "*" -print | basename | sort | uniq -d > duplicate_files
Це не працює! Коли я роблю наступне:
find ~ -type f -name "*" -print > duplicate_files
Тоді duplicate_files містить шляхи всіх моїх файлів. Тому я думаю, що проблема полягає в тому, що basename
він не приймає стандартних даних. Потім я спробував таке:
basename $(find ~ -type f -name "*" -print) > duplicate_files
але знову це, здається, не працює. Пошук в Інтернеті, схоже, не приносить великої радості. Будь-які думки вітаються.