autocompletar bash não funciona para nomes de arquivos (Debian wheezy 64bit)

0

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á?

    
por Sam Coulter 11.01.2013 / 01:54

2 respostas

2

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.

    
por 11.01.2013 / 02:49
0

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.

    
por 08.06.2013 / 20:23