Zend certified PHP/Magento developer

Batch move files to different subfolders

I tried it for 2 days but I gave up.

Maybe someone can help me out here.

I’ve about 600 files that I want to move to different subfolders based
on the number at the beginning of the filename.

E.g.

5–US-L.jpg -> subfolder /5/5–US-L.jpg

7–US-M.jpg -> subfolder /7/7–US-M.jpg

34–A3-RAW.jpg -> subfolder /34/34–A3-RAW.jpg

87–US-L.jpg -> subfolder /87/87–US-L.jpg

127–US-L.jpg -> subfolder /127/127–US-L.jpg

162–US-L.jpg -> subfolder /162/162–US-L.jpg

It’s numbered from 1 to 162.
Tried to move all that is before “–” into the designated subfolder but no luck.
Can someone help me out?
Thank you!