
Ich möchte eine Möglichkeit haben, einen Terminalbefehl auszugeben, etwa:
$ cat todo.org | awk '{ print $1 }' > dashboard_widget
In ein Dashboard-Widget, nicht unbedingt die Textausgabe eines Befehls. Vielleicht ein „iTerm2“-Dashboard, das nur ausgibt, aber keine Eingaben vom Benutzer erhält.
Was ich damit machen möchte, ist, die Ausgabe eines Emacs-Puffers mit meiner To-Do-Liste zu erhalten.
Antwort1
Es gibt Dashboard-Widgets, die Shell-Skripte ausführen und die Ausgabe anzeigen.
Beispiele:
http://www.apple.com/downloads/dashboard/networking_security/shellwatcher.html
http://www.apple.com/downloads/dashboard/developer/quickcommand.html
Ihr Skript kann Emacs im Batchmodus aufrufen, um Ihre Daten vorzuverarbeiten und todo.org
in den Nur-Text-Modus zu exportieren, oder Sie können awk
stattdessen Ihre Vorverarbeitung verwenden.