bash_completion
Dica publicada em Linux / Configuração
bash_completion
Dica testada apenas no Debian.
Pessoal, seguinte, um esquema legal para auto completar tanto comandos quanto apt-get seria, para usuário, adicionar a seguinte linha em seu ~/.bash_profile ou ~/.bashrc:
Para o root adicione a mesma linha, porém em /etc/profile e para os novos usuários que possam ser cadastrados no sistema, /etc/skel/.bashrc.
Após feito isso tente, por exemplo, digitar o comando "cut --" e dê um <Tab> <Tab>. Ele te mostrará os comandos, como por exemplo, cut --help, etc.
O mesmo serve para o apt-get. Tente:
$ apt-get install fire <Tab> <Tab> - você verá as possíveis opções.
Espero ter ajudado com essa dica, abraço a todos.
Pessoal, seguinte, um esquema legal para auto completar tanto comandos quanto apt-get seria, para usuário, adicionar a seguinte linha em seu ~/.bash_profile ou ~/.bashrc:
. /etc/bash_completion
Para o root adicione a mesma linha, porém em /etc/profile e para os novos usuários que possam ser cadastrados no sistema, /etc/skel/.bashrc.
Após feito isso tente, por exemplo, digitar o comando "cut --" e dê um <Tab> <Tab>. Ele te mostrará os comandos, como por exemplo, cut --help, etc.
O mesmo serve para o apt-get. Tente:
$ apt-get install fire <Tab> <Tab> - você verá as possíveis opções.
Espero ter ajudado com essa dica, abraço a todos.
>> http://www.caliban.org/bash/index.shtml#completion
Só pra constar:
- O zsh já possui funções internas que automatizam essas 'auto-completações' de forma espetacular, além de possuir uma função que auto-corrige comandos.