Показать файлы с одинаковыми именами и количество повторений

find /path -type f -printf '%f\n' | sort | uniq -dc
здесь:
  • /path - где искать (можно не указывать, тогда поиск будет идти в текущем каталоге)
  • -type f - указываем find'у что нужно искать только файлы (а не каталоги, ссылки и тп)
  • -printf '%f\n' - указываем find'у выводить на экран только имя файлов, без пути
  • sort - сортируем вход и шлем дальше
  • uniq -dc - d - показывать только дубликаты строк, но один раз. c - показать количество вхождений каждой строки