findコマンドで正規表現を利用する

次のようなフォルダ構成があります。

g
├── x001
│   ├── 0.png
│   ├── a.jpg
├── x002
│   ├── b.jpg
└── x003
    ├── 0.jpg
    ├── 1.jpg

0.jpgや0.pngのようなファイル名が数字のものをリストアップさせる場合、findで正規表現を利用します。

find . -regex "\.\/.*\/[0-9]*\..*"
./x001/0.png
./x003/0.jpg
./x003/1.jpg

なお、「./」もヒットさせる必要があることに注意。これで時間を無駄に使いました。