Lo intentéfind -name 'a*' 'z*' '*a' '*z'
pero me dio el codigo de errorfind: paths must precede expression: z*
Sé cómo encontrar archivos que comienzan con z o que terminan con az, pero que no comienzan con letras específicas.
Respuesta1
Suponiendo que entendí tu pregunta, posiblemente la estés complicando demasiado. esto debería hacer
find your_directory -type f -name '[az]*[az]'
Esto omite archivos cuyo nombre es una sola letra a
o z
. Si también desea incluirlos, debe especificar otro patrón: el nombre debe coincidir con [az]*[az]
o [az]
.
find your_directory -type f \( -name '[az]*[az]' -o -name '[az]' \)