Quando você usa cd
, somente os nomes de pastas são preenchidos automaticamente, pois você só pode usar cd
nas pastas.
Você pode tentar com cat ./<tab-tab>
para obter seus arquivos.
A conclusão automática do Bash parece funcionar normalmente, exceto nos arquivos.
ou seja, se eu estiver em / e houver alguma estrutura de diretórios
/
folder1/
folder2/
fileName
nameOfFile
other2/
otherfolder/
Eu posso digitar cd f (tab) f (tab) para obter "cd folder1 / folder2 /"
mas quando em folder2 / digitando fi (tab) não faz nada.
o que dá?
Quando você usa cd
, somente os nomes de pastas são preenchidos automaticamente, pois você só pode usar cd
nas pastas.
Você pode tentar com cat ./<tab-tab>
para obter seus arquivos.
Eu tive esse problema ocasionalmente e aqui estão minhas duas causas comuns:
ID10t Error: Eu soletro o nome do arquivo incorretamente.
Não específico o suficiente: Eu posso digitar "arquivo", mas nesse diretório eu tenho dois arquivos - arquivo1 e arquivo2. Ao usar o preenchimento automático, seja o mais específico possível e esteja ciente dos arquivos que começam com os mesmos poucos caracteres.
Tags bash autocomplete