They're probably not putting the folders on the reader. Who knows.
Listing too long names in Linux, for example assuming that 200 is too long:
Code:
cd /mnt/SDCARD # or where ever you mounted it
find | grep -E .{200}
If you have long folder names also, best to abbreviate those first as that makes paths for all files inside shorter in one go.