Bash não preenche automaticamente os nomes dos arquivos

0

Estou no mac os e usando o terminal padrão, ou seja, o Bash. Eu sou muito novo na linha de comando e simplesmente tentando as coisas. Por enquanto, estou simplesmente tentando gravar em um diretório e reproduzir um arquivo mp3 lá. Eu cd'ed no diretório com a ajuda de auto-completar. Pressionar a guia preencheria os nomes correspondentes às letras que eu havia inserido até agora. Mas, depois de chegar ao diretório, percebi que não podia usar o preenchimento automático para iniciar o arquivo.

O nome do arquivo é Hello.mp3. Então, do diretório, digitei 'h' e pressionei Tab, mas isso não adicionaria Hello.mp3 à linha.

Você poderia me dizer como executar o Hello.mp3 no meu caso e como aproveitar o preenchimento automático no processo?

Gostaria de ter certeza de que entendi o preenchimento automático corretamente, pois seria muito difícil trabalhar com arquivos com nomes extensos.

    
por snow and ice 21.02.2016 / 16:21

1 resposta

0

Na linha de comando, todas as linhas digitadas precisam ser um comando e os comandos sempre começam com o nome de um programa, seguido opcionalmente pelos argumentos. O preenchimento automático é inteligente e sabe que quando você está digitando algo como a primeira palavra em um comando, ele precisa ser um nome de programa e não será preenchido automaticamente para um nome de arquivo. É por isso que você viu nomes de programas como DirectoryService ao tentar completar automaticamente após D. open ser um programa no Mac que pode abrir programas usando o aplicativo padrão, dependendo do tipo de arquivo.

    
por 23.02.2016 / 03:02