Comment searchr un file commençant par a ou z et se terminant par a ou z?

J'ai tenté de find -name 'a*' 'z*' '*a' '*z'

mais il m'a donné le code d'erreur find: paths must precede expression: z*

Je sais comment find des files commençant par un bien z, ou se terminant par az, mais ne commençant pas par des lettres spécifiques.

En supposant que j'ai compris votre question, vous êtes peut-être trop compliquer. Cela devrait faire

 find your_directory -type f -name '[az]*[az]' 

Cela omet les files dont le nom est une seule lettre a ou z . Si vous souhaitez également les inclure, vous devez spécifier un autre model: le nom doit correspondre à [az]*[az] ou [az] .

 find your_directory -type f \( -name '[az]*[az]' -o -name '[az]' \)