Announce Wenn eine Befehlszeilenaufgabe in Mac OS X abgeschlossen ist

Wenn Sie den Befehl say an das Ende eines anderen Befehls anhängen, wird Mac OS X lautstark ankündigen, wenn die erste Aufgabe erfolgreich ausgeführt wurde. Um beispielsweise OS X anzukündigen, dass ein bestimmtes Skript beendet wurde, könnte der Befehl wie folgt lauten:

python backup.py && say "jobs done"

Der wichtige Teil ist der Teil "&& say", der auch mit anderen Stimmen aus den Text-zu-Sprache-Optionen von Mac OS X angepasst werden kann, indem das Flag -v gefolgt von einem Sprachnamen verwendet wird:

dscacheutil -flushcache && say -v Alex your cache has been cleared sir

Dies ist perfekt zum Ausführen von Skripten, zum Erstellen von svn / git-Commits, zum Kompilieren von Code und anderen Aufgaben, die eine unbestimmte Zeit in Anspruch nehmen können und von Facebook leicht abgelenkt werden können ^ H ^ H andere Arbeit.

Dieser tolle Tipp wurde von @niels auf Twitter gepostet, folgt auch @osxdaily dort, um unsere neuesten Posts und Updates zu erhalten.