Applescript
Dialoge in Appleskript sind recht einfach
display dialog "text der message" buttons {"OK"}{"Cancel"} default button "OK"
Das ganze lässt sich grad auch mit icons aufpeppen:
set foologo to path to resource "foologo.icns"
display dialog "text der message" buttons {"OK"}{"Cancel"} default button "OK" with icon foologo
und schaut z.B. dann etwa so aus (nicht ganz dasselbe wie im Beispiel, aber wohl genug verständlich):
Soll eine Dialogbox nur für eine gewisse Zeit lang angezeigt werden, kann giving up eingesetzt werden:
display dialog "test message" buttons {"OK"} giving up after 10
Um ein Applescript im Terminal auszuführen, verwendet man osascript. Manchmal noch recht nützlich…
osacript ScriptName.scpt
Man kann aber auch direkt Applescript im Terminal ausführen:
osascript -e 'tell application "Safari" to quit'