tcsh e correspondência

tcsh e correspondência

Eu tenho uma situação bastante estranha em que [0-9]a correspondência não está funcionando tcsh(mas funciona sob cshe bash). aqui está um exemplo:

muon:~/tmp.52 ls
a0  a1  a2  a3  a4  a5  a6  apollo_help.docx*
muon:~/tmp.53 ls a[4-9]
a0  a1  a2  a3  a4  a5  a6
muon:~/tmp.54 csh
%m:%B%~%b.%h ls a[4-9]
a4  a5  a6
%m:%B%~%b.%h exit
%m:%B%~%b.%h exit
muon:~/tmp.55 bash
muon:~/tmp$ ls a[4-9]
a4  a5  a6
muon:~/tmp$ exit
exit
muon:~/tmp.56 ls a[4-9]
a0  a1  a2  a3  a4  a5  a6

Eu brinquei com as configurações de localidade, mas isso não resolveu o problema. o sistema operacional é Ubuntu. Curiosamente, em outro sistema Ubuntu, [0-9]a correspondência funcionou conforme esperado em todos os três shells ( tcshincluídos). Parecia que algumas coisas engraçadas estavam escondidas no nível do sistema (não do usuário). o que poderia ser isso? muito obrigado.

informação relacionada