もともとの目的は、

同じ写真がフォルダ内に存在するかどうかを確かめる事でした。

 

ここで言う「同じ写真」とは、完全に一致するだけでなく、

トリミングしたものや、トリミングされる前のものとか、

同じ物を撮った別のカット、も含みます。

 

ところがこのフォルダの下には、

まずアルファベットAからZまで26個のフォルダがあり、
さらにそれぞれ10〜100個ほどのフォルダがその下に入っていて、
やっとそこに写真が数枚ずつ分類されてあるのです。
 
これらのフォルダを開いたり閉じたりするのは現実的でありません。
 
そこで、
すべての写真のサムネイルを一枚のページに網羅するHTMLファイル、
を生成するスクリプト、
を大好きなPerlで書きました。
再帰的ルーチンは結構、初学の時から得意で、わりとすぐ思いつきます。
 
これをWEBブラウザに読ませたあとは、自分の脳の原始的処理となります。