ZSH:
$ unsetopt CASE_GLOB
O, si usted no desea habilitar el englobamiento de mayúsculas y minúsculas, en general, se puede activar sólo la parte variable:
$ print -l (#i)(somelongstring)*
Esto coincidirá con cualquier archivo que comience con "somelongstring" (en cualquier combinación de mayúsculas/minúsculas). El indicador de mayúsculas y minúsculas se aplica a todo lo que se encuentra entre paréntesis y se puede usar varias veces. Lea el manual zshexpn(1)
para obtener más información.
ACTUALIZACIÓN Casi lo olvido, tiene que habilitar Extendend comodines para que esto funcione:
setopt extendedglob
Por cierto, tuve que conectar EXTENDED_GLOB para que funcione. –
¿Qué pasa con 'setopt no_CASE_GLOB'? – ksoo