Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Como Configurar Bash Completion no Raspberry Pi

Bash completion é uma funcionalidade extremamente útil para usuários de terminal, permitindo a autocompletação de comandos e argumentos no shell Bash. No contexto do Raspberry Pi, que frequentemente é utilizado para projetos de automação, programação e administração de sistemas, a configuração do Bash completion pode aumentar significativamente a eficiência e a produtividade. Este artigo irá guiá-lo através do processo de configuração do Bash completion no Raspberry Pi, garantindo que você possa aproveitar ao máximo essa ferramenta.

Exemplos:

  1. Instalando o Bash Completion:

    Para começar, você precisa instalar o pacote bash-completion no seu Raspberry Pi. Abra o terminal e execute o seguinte comando:

    sudo apt-get update
    sudo apt-get install bash-completion
  2. Ativando o Bash Completion:

    Após a instalação, você precisa garantir que o Bash completion seja carregado quando você iniciar um novo terminal. Para isso, edite o arquivo .bashrc no seu diretório home:

    nano ~/.bashrc

    Adicione a seguinte linha ao final do arquivo:

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

    Salve e feche o arquivo (Ctrl+X, depois Y e Enter).

  3. Recarregando o .bashrc:

    Para aplicar as mudanças sem precisar reiniciar o terminal, recarregue o arquivo .bashrc com o seguinte comando:

    source ~/.bashrc
  4. Testando o Bash Completion:

    Agora, você pode testar se o Bash completion está funcionando corretamente. Tente digitar um comando seguido de Tab para ver a autocompletação em ação. Por exemplo:

    sudo apt-g<Tab>

    O terminal deve completar para sudo apt-get automaticamente.

  5. Configurando Autocompletação para Scripts Personalizados:

    Se você tem scripts personalizados e deseja adicionar autocompletação para eles, você pode criar um arquivo de autocompletação. Por exemplo, se você tem um script chamado meuscript, crie um arquivo chamado meuscript-completion.sh em /etc/bash_completion.d/:

    sudo nano /etc/bash_completion.d/meuscript-completion.sh

    Adicione o seguinte conteúdo ao arquivo:

    _meuscript_completion() {
       COMPREPLY=($(compgen -W "opcao1 opcao2 opcao3" -- "${COMP_WORDS[1]}"))
    }
    complete -F _meuscript_completion meuscript

    Salve e feche o arquivo. Agora, quando você digitar meuscript seguido de Tab, verá as opções opcao1, opcao2 e opcao3.

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.