é suficiente definir "shopt -s nocaseglob" uma vez/script?

é suficiente definir "shopt -s nocaseglob" uma vez/script?

É suficiente definir shopt -s nocaseglobuma vez em um script bash ou preciso configurá-lo antes de cada função no script.

Preciso ativá-lo novamente após a conclusão do script ou esta é apenas uma configuração temporária apenas para esse terminal?

informação relacionada