Autor Tópico: Auto completar(tab completetion) no sudo e apt-get ...  (Lida 6975 vezes)

Offline zank

  • Usuário Ubuntu
  • *
  • Mensagens: 16
    • Ver perfil
Auto completar(tab completetion) no sudo e apt-get ...
« Online: 08 de Maio de 2006, 15:12 »
Para que o tab complete os comandos do sudo e até mostro os pacotes do apt-get faça o seguinte procedimento

$vim ~/.bashrc
procure no arquivo onde tem as seguintes linhas:

# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
# sources /etc/bash.bashrc).
#if [ -f /etc/bash_completion ]; then
#    . /etc/bash_completion;
#fi

e descomente deixando-as assim

# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
# sources /etc/bash.bashrc).
if [ -f /etc/bash_completion ]; then
    . /etc/bash_completion;
fi

Pronto agora é so deslogar e logar novamente no terminal atual e usufluir a opção do tab completetion para todos comandos
inclusive para listar os pacotes no apt-get install, não precisando mais usar o $sudo apt-cache search.

Espero que seja útil para alguém, mas desde que descubri este recurso não vivo mais sem ele :D

Offline chackal_sjc

  • Usuário Ubuntu
  • *
  • Mensagens: 75
    • Ver perfil
    • Felipe Tonello . com - Code is poetry.
Auto completar(tab completetion) no sudo e apt-get ...
« Resposta #1 Online: 08 de Maio de 2006, 21:54 »
boaaa... tava qurendo isso mesmo!!!

Offline Willian

  • Usuário Ubuntu
  • *
  • Mensagens: 72
  • Feisty Fawn
    • Ver perfil
Auto completar(tab completetion) no sudo e apt-get ...
« Resposta #2 Online: 16 de Maio de 2006, 14:59 »
muito util.. poder usar o tab nos pacotes do apt, muito bom mesmo isso =]

Offline mitsu

  • Usuário Ubuntu
  • *
  • Mensagens: 145
    • Ver perfil
Auto completar(tab completetion) no sudo e apt-get ...
« Resposta #3 Online: 16 de Maio de 2006, 17:51 »
putz ! fazia um tempo que eu tava querendo saber isso !

No curso de redes e servidores com  Morimoto, vi ele usando isso... mas fiquei com vergonha de perguntar :oops:

agora ja posso dormir direito ! :D

Offline galactus

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.686
    • Ver perfil
Auto completar(tab completetion) no sudo e apt-get ...
« Resposta #4 Online: 16 de Maio de 2006, 18:13 »
Citação de: "mitsu"
putz ! fazia um tempo que eu tava querendo saber isso !

No curso de redes e servidores com  Morimoto, vi ele usando isso... mas fiquei com vergonha de perguntar :oops:

agora ja posso dormir direito ! :D


Mas rapaz, tu paga um curso com o Morimoto e fica com vergonha de perguntar as coisas?  É pra perguntar tudo!!!! Não tenha vergonha de perguntar, tenha vergonha de não ficar sabendo!  

Ou ele é grosseiro com o pessoal do curso como é no Fórum?
Linux Mint 19.3 XFCE / Fedora 33 KDE

Offline mitsu

  • Usuário Ubuntu
  • *
  • Mensagens: 145
    • Ver perfil
Auto completar(tab completetion) no sudo e apt-get ...
« Resposta #5 Online: 16 de Maio de 2006, 18:43 »
Citação de: "galactus"
Mas rapaz, tu paga um curso com o Morimoto e fica com vergonha de perguntar as coisas?  É pra perguntar tudo!!!! Não tenha vergonha de perguntar, tenha vergonha de não ficar sabendo!  

Ou ele é grosseiro com o pessoal do curso como é no Fórum?

É que o curso de servidores e' destinado a quem tem base em linux. Como na época eu tava com gentoo na cabeça, achei que esse negocio de apt-get + [tab] era coisa básica, que só eu não sabia. hehehe...

O Morimoto é gente boa. Um cara simples com boa didatica. Tipo de pessoa que gosta de ensinar.
Ele só não gosta (nos foruns) de responder dúvidas de que quem não lê os manuais e tem preguiça de procurar informação.

Muitos criticam o kurumin, mas nunca vi falarem mal dos tutoriais do Morimoto.

Offline Willian

  • Usuário Ubuntu
  • *
  • Mensagens: 72
  • Feisty Fawn
    • Ver perfil
Auto completar(tab completetion) no sudo e apt-get ...
« Resposta #6 Online: 16 de Maio de 2006, 22:56 »
fui testar aqui na minha maquina agora, mas ele já estava deste jeito e eu nem sabia..

Nick

  • Visitante
Auto completar(tab completetion) no sudo e apt-get ...
« Resposta #7 Online: 17 de Maio de 2006, 08:22 »
Só pra corrigir a dica, ao menos no Dapper, o ~.bashrc ja esta com essa linha descomentada, porem essa opção ainda assim esta desabilitada, sendo necessario fazer o mesmo procedimento no arquivo /etc/bash.bashrc. Como diz a frase entre parênteses no proprio arquivo.

(you don't need to enable this, if it's already enabled in /etc/bash.bashrc and /etc/profile sources /etc/bash.bashrc)

Offline zank

  • Usuário Ubuntu
  • *
  • Mensagens: 16
    • Ver perfil
Auto completar(tab completetion) no sudo e apt-get ...
« Resposta #8 Online: 20 de Maio de 2006, 00:04 »
Citação de: "Nick"
Só pra corrigir a dica, ao menos no Dapper, o ~.bashrc ja esta com essa linha descomentada, porem essa opção ainda assim esta desabilitada, sendo necessario fazer o mesmo procedimento no arquivo /etc/bash.bashrc. Como diz a frase entre parênteses no proprio arquivo.

(you don't need to enable this, if it's already enabled in /etc/bash.bashrc and /etc/profile sources /etc/bash.bashrc)


O meu quando instalei acho que estava comentado(sinceramente não tenho certeza rsrsrs mas no debian(que eu uso no serviço) isto vem sempre comentado,)

ps: tinha me esquecido do /etc/bash.bashrc , até melhor lá que dae já fica habilitado para o root e os outros users tbm, no ~/.bashrc só ficaria para o seu usuário.

Mas é isso ae o importante é a galera colaborar com o que sabe e o que acha melhor, para quem estiver ae chegando de sistemas proprietários ver o poder do linux.

Tipo já vi muita gente falar que é ruim, mas diz isso por não saber usar, acho que esta troca de informações aqui no forum é importante para o pessoal se habituar ao sistema cada vez mais, e ver que tudo fica fácil quando se tem ajuda da comunidade.

[]'s

Offline eng_ividal

  • Usuário Ubuntu
  • *
  • Mensagens: 69
    • Ver perfil
Auto completar(tab completetion) no sudo e apt-get ...
« Resposta #9 Online: 20 de Maio de 2006, 04:24 »
boa dica!!!!!!

pena q meu  teclado pifou e naum da de usar o t ab
huaihauihauihiuahuihuaihauihauiahuiahiuahiauhiau
Celeron D 2.66 G
Phitronics P7V800Pro-M (onboard)
1GB memoria DDR400
UBUNTU 6.10 em dual boot com XP

Nick

  • Visitante
Auto completar(tab completetion) no sudo e apt-get ...
« Resposta #10 Online: 20 de Maio de 2006, 09:00 »
Boa!!