Dustin Kirkland, Ubuntu Server-Entwickler, hat kürzlich etwas sehr Interessantes in seinem Blog veröffentlicht: einen "Alias", den Sie der .bashrc-Datei hinzufügen können, damit eine Benachrichtigungsblase mit angezeigt wird, wenn ein von einem Terminal ausgeführter Prozess seine Arbeit beendet hat NotifyOSD (dh auf die gleiche Weise, wie eine Benachrichtigung angezeigt wird, wenn ein Freund eine Verbindung herstellt oder ähnlich).
Das Empfangen dieser Art von Benachrichtigungen kann sehr nützlich sein, insbesondere wenn lange und komplexe Aufgaben im Terminal ausgeführt werden, z. B. das Kompilieren eines Programms usw. Wenn Sie das Terminal häufig benutzen, ist dieser Tipp sicherlich hilfreich. |
Was ist zu tun
1. Bearbeiten Sie zunächst Ihre ~ / .bashrc-Datei:
gedit ~ / .bashrc
und fügen Sie die folgende Zeile am Ende der Datei ein:
alias alert_helper = 'history | tail -n1 | sed -e "s / ^ s * [0-9] + s * //" -e "s /; s * alert $ //"'
alias alert = 'notify-send -i /usr/share/icons/gnome/32x32/apps/gnome-terminal.png "[$?] $ (alert_helper)"'
Es wird ein Alias erstellt. Mit einem Alias können Sie einen langen und komplizierten Befehl ausführen, indem Sie ein einfaches Wort eingeben, das leichter zu merken ist. Das Ausführen dieses langen und komplizierten Befehls vom Terminal aus, dessen Schreiben ebenfalls lange dauern würde, wird zu einer supereinfachen Aufgabe. In diesem speziellen Fall haben wir dem System mitgeteilt, dass beim Betreten «; alert »Am Ende eines Befehls werden wir benachrichtigt, wenn die Ausführung abgeschlossen ist.
2. Installieren Sie libnotify-bin:
sudo apt-get install libnotify-bin
3. Schließlich machen wir die "Quelle" der .bashrc:
Quelle ~ /. Bashrc
Jetzt lass es uns versuchen!
Wie ich bereits erwähnt habe, müssen Sie nur hinzufügen «; alert »am Ende eines Befehls, damit Sie nach Abschluss eine Benachrichtigung (über NotifyOSD) erhalten.
Zum Beispiel schrieb ich:
Schlaf 20; aufmerksam
Wenn Sie also ein Programm kompilieren möchten, schrieb ich:
machen; aufmerksam
Via | WebUpd8
Das ist nicht nur sehr interessant, sondern auch sehr nützlich ... denn die Wahrheit ist, dass ich manchmal vergesse, dass Dinge im XD-Terminal laufen
Vielen Dank für die Eingabe, um es zu versuchen, wurde gesagt!
Übrigens, wie gut, dass du zurück bist!
Hallo, ich schreibe Ihnen, um Ihnen mitzuteilen, dass ich die URL des Gnu / Linux-Bereichs geändert habe, der in Ihrer Blogroll angezeigt wird. Ich möchte, dass Sie sie aktualisieren, damit wir unsere Blogs weiter verknüpfen können. Die aktuelle URL von GNU / Linux Space lautet http://www.espaciognulinux.comDanke und einen schönen Tag noch