[BASH] Backreferences per il comando ls

Salve,
è il mio primo post e spero di essere nella sezione corretta.
Sono alle prime armi e da un paio di giorni sto incontrando qualche problema con le regex ed in particolare il wildcarding.
Avevo necessità di trovare con il comando find, file che avevano nomi palindromi. Per poter far riconoscere back references al comando find ho dovuto utilizzare -regex impostando -regextype come posix-egrep ma mi chiedevo se fosse possibile farle riconoscere anche all’opzione -name o ad un comando come ls.
Sarebbe possibile ad es. passare una cosa di questo genere ‘(:alnum:]]):alnum:]]\1’ al comando LS?
Grazie

$ ls --help
Usage: ls [OPTION]... [FILE]...

ls accetta uno o più file o cartelle, niente più. In Bash però puoi usare asterischi singoli, doppi, espandere grazie alle parentesi graffe (vedasi {a,b}) ed ha un suo modo di esprimere espressioni regolari:

Fonte: man bash.

Puoi giocare quindi con quello che è presente in bash, concatenare condizioni e agire di conseguenza all’interno di un ciclo for.

Ok grazie ^^