OSX-Notification beim Abbruch von SSH-Tunnel
Das kann beispielsweise praktisch sein, wenn man im Hintergrund einen SSH-Tunnel offen hat den man für Arbeiten im Vordergrund braucht.
Dazu folgenden Befehl ausführen:
ssh -N -L 80:localhost:80 serverx; terminal-notifier -message "SSH-Tunnel beendet"
Syntaktisch sind das bloss zwei nacheinander ausgeführte Shell-Befehle, die mit Semikolon ";" getrennt werden.
Mit Hilfe des Tools terminal-notififier kann man unter Mac OS X aus der Shell Notifications erzeugen.
Es lässt sich am Einfachsten per homebrew installieren.
terminal-notifier versteht noch einige zusätzliche Parameter:
- -title Setzt den Titel
- -subtitle Setzt einen Untertitel
- -group Definiert eine Gruppen-ID
- -open Öffnet beim Klick eine URL
- -execute Führt beim Klick ein Shell-Kommando aus
Die Option "execute" liesse sich zum Beispiel nutzen um beim Klick auf die Notification gleich wieder eine neue SSH-Verbindung aufzubauen.