同じ名前のファイルのリストアップ

テストしきってない気もするが、多分大丈夫そう。メモ。
ファイル名にタブや改行が含まれない前提。

find /usr/local -type f -printf '%f\t%p\n' | sort | awk -F$'\t' '{if($1==A){if(A!=B)print X;print};B=A;A=$1;X=$0}'


順番入れ替えれば uniq で出来るかと思ったけど、無理。