Com zsh:
print -rl /etc/[ac]*(.)
Listaria os arquivos regulares (como -type fem find) listados em /etccujo nome começa com aou c. A (xxx)parte no final de um globo é um recurso específico do zsh chamado qualificador de globbing. .como qualificador de globbing significa arquivo regular .
Se o glob não corresponder, zshabortará o comando. Observe que em outros shells semelhantes a Bourne, se o glob não corresponder, o padrão se expandirá para si mesmo; portanto, ls -d /etc/[ac]*poderá listar incorretamente um arquivo chamado /etc/[ac]*se não houver um arquivo começando com aou cdentro /etc.
print -rl /etc/[ac]*(^/)
listaria os arquivos que não são do tipo diretório e
print -rl /etc/[ac]*(-^/)
listaria os arquivos que não são do tipo diretório depois de resolver os links simbólicos.