Similar sugestão de comando no terminal

1

No Ubuntu (e provavelmente em outro lugar), se eu digitar errado um comando, o shell sugere comandos similares:

askewchan@foppl:~$ exi
No command 'exi' found, did you mean:
 Command 'ex' from package 'vim' (main)
 Command 'exif' from package 'exif' (universe)
 Command 'exim' from package 'exim4-daemon-heavy' (main)
 Command 'exim' from package 'exim4-daemon-light' (main)
 Command 'esi' from package 'atm-tools' (universe)
 Command 'kexi' from package 'kexi' (main)
 Command 'exp' from package 'alliance' (universe)
 Command 'axi' from package 'afnix' (universe)
exi: command not found

(o que não funcionou neste caso, como eu pretendia digitar exit ). Aparentemente, isso vem de apt-get install command-not-found , mas existe algo assim para o OS X?

Existe algo semelhante que funcione no OS X ou no bash em geral?

    
por askewchan 01.10.2014 / 03:12

1 resposta

1

Bem, a menos que você tenha o fink, brew ou macports instalado, não há um repositório para o bash a ser pesquisado. Exceto que há um tipo de - peixe procura por descrições de página de manual (como se fosse apropriado).

O

link tem "complementações de páginas de manual" que parecem relevantes:

"Outros shells suportam completações programáveis, mas somente peixes os geram automaticamente analisando suas páginas man instaladas."

Ou o zsh tem previsões automáticas:

link

Se você está certo em clicar na guia, o que pode impedir o erro de digitação em primeiro lugar?

Você pode fazer o preenchimento automático no bash, embora não seja tão sofisticado quanto o zsh:

Conclusão de bash para comandos no Mac OS X

    
por 01.10.2014 / 03:44