Me gustaría encontrar los archivos PDF cuyo nombre (excluyendo la extensión) es mayor que tres.
$ find ~  -iregex '.*/[^/]{3,}.pdf'
cuando prueba con
$ find ~ -regextype posix-extended -iregex '.*/[^/]{3,}.pdf'
find: -regextype: unknown primary or operator
¿Cómo puedo habilitar la {3,}variante?

-regextype posix-egrepopción. Según lainfodocumentación , el tipo de expresión regular predeterminado es emacs . Supongo que puede instalar GNU find con homebrew.Respuestas:
¿Qué tal
find ~ -name '???*.pdf'?fuente
Necesita la
-Eopción confindo escapar de las llaves.luego escapar del periodo.
fuente