А как найти с помощью find например все видео файлы. find . -iname '*.avi' -iname '*.mpg' и find . -iregex '.*\.(avi|mpg)$' не работают.
И как найти все файлы как с точкой вначале, так и без неё, а то согласно find(1) "The metacharacters (`*', `?', and `[]') do not match a `.' at the start of the base name"