
次のようなターミナルコマンドを出力する方法が欲しいです:
$ cat todo.org | awk '{ print $1 }' > dashboard_widget
ダッシュボード ウィジェットに出力します。必ずしもコマンドのテキスト出力である必要はありません。出力のみを行い、ユーザーからの入力は取得しない「iTerm2」ダッシュボードなどです。
私がこれを使ってやりたいことは、ToDo リストを含む emacs バッファの出力を取得することです。
答え1
シェル スクリプトを実行して出力を表示するダッシュボード ウィジェットがあります。
例:
http://www.apple.com/downloads/dashboard/networking_security/shellwatcher.html
http://www.apple.com/downloads/dashboard/developer/quickcommand.html
スクリプトはバッチ モードで emacs を呼び出して前処理を行い、todo.org
プレーン テキスト モードにエクスポートすることも、awk
代わりに前処理を使用することもできます。