Para adicionar um pouco a essa discussão,
shopt -s nocaseglob
Isso afetará a expansão de curingas, portanto ls w * mostrará w1.txt W1.txt. No entanto, pelo que entendi, a conclusão da tabulação ignorará essa configuração.
Você pode afetar a conclusão de tabulação com inputrc;
echo 'set completion-ignore-case On' >> /etc/inputrc
Ou (~ / .inputrc se o seu sistema estiver configurado desta forma)
Andrew