Dustin Kirkland, sviluppatore di Ubuntu Server, ha recentemente pubblicato qualcosa di molto interessante sul suo blog: un "alias", che puoi aggiungere al file .bashrc in modo che quando un processo eseguito da un terminale ha terminato il suo lavoro, viene visualizzato un fumetto di notifica utilizzando NotifyOSD (ovvero, nello stesso modo in cui appare una notifica quando un amico si connette o qualcosa di simile).
La ricezione di questo tipo di notifiche può essere molto utile, soprattutto quando si eseguono attività lunghe e complesse nel terminale, come la compilazione di un programma, ecc. Sicuramente se usi molto il terminale, questo suggerimento ti tornerà utile. |
Cosa fare
1. Per prima cosa, modifica il tuo file ~ / .bashrc:
gedit ~ / .bashrc
e incolla la seguente riga alla fine del file:
alias alert_helper = 'history | tail -n1 | sed -e "s / ^ s * [0-9] + s * //" -e "s /; s * alert $ //"'
avviso alias = "notify-send -i /usr/share/icons/gnome/32x32/apps/gnome-terminal.png" [$?] $ (alert_helper) ""
Quello che fa è creare un alias. Un alias consente di eseguire un comando lungo e complicato digitando una parola semplice, più facile da ricordare. Pertanto, eseguire questo comando lungo e complicato dal terminale, che richiederebbe anche molto tempo per la scrittura, diventa un compito semplicissimo. In questo caso specifico, quello che abbiamo fatto è dire al sistema che quando entriamo «; alert »alla fine di ogni comando, ci avvisa quando termina la sua esecuzione.
2. Installa libnotify-bin:
sudo apt-get install libnotify-bin
3. Infine, creiamo il "sorgente" del .bashrc:
fonte ~ / .bashrc
Adesso proviamolo!
Come ho detto prima, tutto quello che devi fare è aggiungere «; alert »alla fine di qualsiasi comando in modo da ricevere una notifica (tramite NotifyOSD) al termine.
Ad esempio, ho scritto:
dormire 20; mettere in guardia
Quindi, quando vuoi compilare un programma, ho scritto:
rendere; mettere in guardia
Via | WebUpd8
Questo non è solo molto interessante ma molto utile per me ... perché la verità è che a volte dimentico che avevo delle cose in esecuzione nel terminale XD
Grazie mille per l'input, per provare è stato detto!
A proposito, quanto sei tornato bene!
Ciao, ti scrivo per informarti che ho cambiato l'url dello spazio gnu / linux che appare nel tuo blogroll, vorrei che lo aggiornassi in modo da poter continuare a collegare i nostri blog. L'URL corrente di GNU / Linux Space è http://www.espaciognulinux.comGrazie e buona giornata