Vai funcionar (inclui diretórios também):
cp ./*[3-9] /path/to/dst
com find (apenas arquivos):
find ./src -iname "*[3-9]" -type f -exec cp {} path/to/dst/ \;
usando regex (apenas arquivos):
find ./src -regex "^.*[3-9]$" -exec cp {} path/to/dst/ \;