Obter notificação para conclusão do comando terminal no Ubuntu

Sempre que trabalho em algo no terminal que leva tempo para completar, é bastante comum se distrair enquanto isso.Isso ocorre porque não há notificação lembrando-se do comando que estava trabalhando no terminal, mesmo que fosse apenas uma simples atualização do sistema.Contudo,…

Obter notificação para conclusão do comando terminal no Ubuntu

Comando Notificação completa

Sempre que trabalho em algo no terminal que leva tempo para completar, é bastante comum se distrair. Isso ocorre porque não há UMA notificação lembrando do comando que estava trabalhando no terminal, mesmo que fosse apenas uma simples atualização do sistema.

No entanto, existem duas maneiras com as quais você pode ser notificado quando um comando for concluído em seu terminal.

Você pode utilizar Noti ou simplesmente usando o pacote libnotify-bin (do repositório padrão) para ser notificado.

Embora isso possa ser um recurso padrão no elementaryOS, você pode utilizar esses dois métodos no Ubuntu (e em qualquer outro sabor) ou qualquer outra distribuição do Linux.

Obter notificação de Desktop para conclusão de comandos no Ubuntu

Na minha opinião, o uso do Noti é mais fácil e mais rápido. O segundo método também funciona muito bem, mas pode não ser amigável para digitar toda vez que você trabalha com comandos.

Método 1: Usando Noti

Para começar, você precisa instalar o Noti primeiro.

Infelizmente, não há pacote para instalar nem uma maneira fácil de desinstalar, então deixe-me mostrar o que você pode fazer para configurá-lo.

Você precisa primeiro baixar o arquivo para o Linux da sua página de lançamentos do GitHub. Uma vez feito, extraia para o seu diretório pessoal ou em qualquer lugar que você goste.

Em seguida, para instalá-lo, verifique se você está no diretório onde você extraiu e digite:

Comandos para usar no terminal

sudo install noti*linux-amd64/noti /usr/local/bin

Agora, tudo que você precisa fazer é digitar "noti" antes de qualquer comando que você deseja ser notificado. Por exemplo:

Comandos para usar no terminal

noti sudo apt update

E você verá algo assim:

Noti Linux

Para remover no Noti, você precisa navegar para o diretório /usr/local/bin e removê-lo manualmente usando comandos ou a GUI como root.

Os comandos para fazer isso são:

Comandos para usar no terminal

cd /usr/local/bin

sudo rm Noti

Método 2: Usando o pacote libnotify-bin

Você deve ser capaz de encontrar este pacote em seus repositórios padrão. Então, você pode facilmente instalá-lo digitando:

Comandos para usar no terminal

sudo apt install libnotify-bin

Se você já o tem instalado, você está com sorte. Agora, tudo o que você precisa fazer é digitar "notify-send MENSAGEM" após qualquer comando.

Mas, certifique-se de separá-lo após o comando usando um ponto-e-vírgula (; )

Veja como parece:

Comandos para usar no terminal

sudo apt update; notify-send Feito

Você pode facilmente substituir "Feito" com qualquer texto que você gosta e mesmo com um caractere especial como uma marca de exclamação !

Conclusão

Mesmo se você não é um programador, você pode achar útil enquanto instala um aplicativo via PPA ou apenas atualizando o sistema. A atualização do comando apt pode levar algum tempo para executar, dependendo das atualizações disponíveis e sua velocidade de rede, então você pode usar um lembrete.

Espero que você ache esta pequena ferramenta útil na sua experiência de desktop Linux com notificação do terminal. Em outro truque de terminal, você pode mudar o período de tempo de senha do sudo.Se você tiver dúvidas ou sugestões, sinta-se à vontade para deixar um comentário.

Via itsfoss.com. Você pode conferir o post original em inglês:

Get Notification For Terminal Command Completion In Ubuntu

Última atualização deste artigo: 17 de april de 2021