Meu bash
shell começou a agir de maneira estranha ao usar curingas. As conclusões de tabulação funcionam e, se eu digitar o nome do arquivo, também funciona. Mas, se eu usar um curinga, não funciona, conforme transcrição abaixo:
[~/myDir] ls JourneyManager.cpp
JourneyManager.cpp
[~/myDir] ls JourneyManager.*
ls: cannot access 'JourneyManager.*': No such file or directory
Examinei a ls
saída e confirmei que o nome do arquivo é o esperado, sem caracteres estranhos nem nada. Está em um git
repositório, mas não acho que seja esse o problema, pois as cópias dos arquivos em meu diretório pessoal também apresentam o mesmo problema.
Responder1
Geralmente, isso resolve o problema:
set +f
PS
Provavelmente você deve verificar o conteúdo do seu sistema e perfis de usuário. Existe um bom artigo para issohttps://www.tecmint.com/understanding-shell-initialization-files-and-user-profiles-linux/