Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

bash_completion
Linux user
Publicado por Alexandre Bargiela em 07/12/2007

Login: _roach, 118212 pontos
[ Hits: 3397 ]

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:

. /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.


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Configurando o proxy como variável de ambiente
   Dica Linux recomendada Compartilhamento de arquivos com Samba no Ubuntu 8
   Dica Linux recomendada Habilitando a opção DVD menu no SMPlayer
   Dica Linux recomendada Resolvendo problema: NVIDIA FX 5 Series - Linux Slackware 12.2
   Dica Linux recomendada Deixando seu web server mais seguro

Comentários
[1] Comentário enviado por SMarcell em 07/12/2007 - 12:48h:

Para quem não possui o script bash_completion na sua distro, é só baixar aqui:

>> 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.

[2] Comentário enviado por maran em 09/12/2007 - 10:23h:

gostei emm....

Te Mais...

[3] Comentário enviado por allfroit em 12/06/2009 - 10:27h:

Instalei o Debian Lenny esses dias e meu usuário root não completa com o comando <TAB> , li em uma materia na web o seguinte:

"Por default, o Debian vem com o bash_completion desativado para o root, o que faz com que você não consiga completar os comandos usando a tecla TAB. Para resolver isso, abra o arquivo "/etc/bash.bashrc" e, próximo ao final, descomente as linhas:"

if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi

Realizei as alterações e não obtive êxito... alguém sabe outra coisa q posso fazer para que meu usuário root possa completar meu comando, como o tão Básico apt-get i<tab> apt-get install? rs

[]'s


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.