Você pode se livrar de extensões de arquivo para comandos bash no cygwin?

2

Eu comecei a brincar com o cygwin. Eu notei que quando usar o recurso de preenchimento automático de tabulação para comandos, ele sempre adiciona um '.exe', mesmo que não seja necessário executar o comando.

Existe uma maneira de esconder a parte '.exe' dos comandos do bash?

    
por evan 29.01.2011 / 06:39

2 respostas

2

O recurso de preenchimento automático da guia simplesmente imprime o nome do arquivo.

Se o arquivo tiver o nome grep.exe , então é isso que imprimirá.

Possivelmente, uma opção melhor do que a conclusão automática da guia seria Control-R

$ grep -r Steven *

(reverse-i-search)'S': grep -r Steven *

steven.mlodzianoski.com/post/10784353754/control-r

    
por 20.05.2012 / 06:31
1

Ativar a opção completion_strip_exe (específica da porta do Bash do Cygwin) faz o que você deseja:

shopt -s completion_strip_exe

Para mais detalhes, consulte minha resposta a uma pergunta semelhante.

    
por 31.08.2016 / 17:42