Gebruik Growl-meldingen om te waarschuwen wanneer opdrachtregeltaken zijn voltooid

Een recente tip ging over hoe je kunt aankondigen wanneer een opdrachtregeltaak is voltooid door de tekst-naar-spraak-mogelijkheden van OS X te gebruiken. Het voor de hand liggende nadeel van die methode is dat het geluid het minder handig maakt voor degenen die Macs gebruiken in stille omgevingen zoals kantoren, scholen of bibliotheken. Een alternatieve oplossing is om growlnotify te gebruiken om een ​​stille melding te maken wanneer een opdrachtregeltaak is voltooid.

Je hebt het volgende nodig om dit te laten werken:

  • Growl ($ 2 App Store) of Growl Fork (gratis download)
  • growlnotify geïnstalleerd

Ervan uitgaande dat zowel Growl als growlnotify zijn geïnstalleerd, voegt u growlnotify toe aan het einde van een andere opdracht en gebruikt u de markering -m om het meldingsbericht op te geven dat moet worden gebruikt nadat de eerste opdracht is voltooid. Bijvoorbeeld:

make install && growlnotify -m "Install Completed"

Het Growl-bericht "Install Completed" verschijnt als make install klaar is met uitvoeren.

Growl maakt het ook eenvoudig om meldingen te verzenden naar andere hosts die grommen, dit kan gedaan worden met de -H vlag en door een IP-adres op te geven. Dit is handig als je iets groots compileert op een desktop-Mac en de voltooiingsmelding wilt sturen naar een MacBook Air terwijl je elders werkt.

Het meldingspictogram en andere details kunnen ook worden gewijzigd via growlnotify-opdracht. Gebruik de vlag -help om alle opties te bekijken.

Met dank aan Theo en Jason voor het tipidee