Dustin Kirkland, desenvolvedor Ubuntu Server, postou recentemente algo muito interessante em seu blog: um "alias", que você pode adicionar ao arquivo .bashrc para que quando um processo executado em um terminal terminar seu trabalho, uma bolha de notificação apareça usando NotifyOSD (ou seja, da mesma forma que uma notificação aparece quando um amigo se conecta ou similar).
Receber esses tipos de notificações pode ser muito útil, especialmente ao executar tarefas longas e complexas no terminal, como compilar um programa, etc. Certamente, se você usa muito o terminal, essa dica será útil. |
O que fazer
1. Primeiro, edite seu arquivo ~ / .bashrc:
gedit ~ / .bashrc
e cole a seguinte linha no final do arquivo:
alias alert_helper = 'history | tail -n1 | sed -e "s / ^ s * [0-9] + s * //" -e "s /; s * alert $ //"'
alias alert = 'notificar-enviar -i /usr/share/icons/gnome/32x32/apps/gnome-terminal.png "[$?] $ (alert_helper)"'
O que ele faz é criar um alias. Um alias permite que você execute um comando longo e complicado digitando uma palavra simples, mais fácil de lembrar. Assim, executar aquele comando longo e complicado do terminal, que também levaria muito tempo para escrever, torna-se uma tarefa super fácil. Neste caso específico, o que fizemos foi dizer ao sistema que quando entramos «; alert »ao final de qualquer comando, avisa-nos quando termina a sua execução.
2. Instale libnotify-bin:
sudo apt-get install libnotify-bin
3. Finalmente, fazemos a "fonte" do .bashrc:
fonte ~ / .bashrc
Agora, vamos tentar!
Como mencionei antes, tudo o que você precisa fazer é adicionar «; alert »ao final de qualquer comando para que você receba uma notificação (via NotifyOSD) quando ele for concluído.
Por exemplo, eu escrevi:
dormir 20; alerta
Então, quando você deseja compilar um programa, eu escrevi:
faço; alerta
Via | WebUpd8
Isso não é apenas muito interessante, mas também muito útil ... porque a verdade é que às vezes eu esqueço que tinha coisas rodando no terminal XD
Muito obrigado pela contribuição, para tentar já foi dito!
A propósito, que bom que você voltou!
Olá, estou escrevendo para informar que alterei a url do espaço gnu / linux que aparece em seu blogroll, gostaria que atualizasse para que possamos continuar vinculando nossos blogs. O url atual do GNU / Linux Space é http://www.espaciognulinux.comObrigado e tenha um bom dia