todotxtとpunchという 2 つの優れたツールを使用して時間を記録しています。これらを使用すると、次のようなレポートを生成できます。
2012-11-23 (2 hours 56 minutes):
first task (52 minutes)
second task (2 hours 4 minutes)
2012-11-24 (2 hours 8 minutes):
second task (2 hours 8 minutes)
私の質問: この種の出力を分析する便利な方法は何ですか? たとえば、「最初のタスク」/「2 番目のタスク」に費やされた時間を合計したり、「2012-11-*」などのより長い期間の総労働時間を調べるにはどうすればよいでしょうか?
というようなコマンドが欲しいpunch.sh report /regex-for-date-or-task-i'm-interested-in/
です。
私はこれが可能であることを読んで見ましawk
た。しかし、1) 分数と時間数を合計する方法と、2) awk の変数として「スペースを含むタスク名」を提供する方法がわかりません。
更新:+tags
また、さまざまなプロジェクトをマークするために
、タスクにタグを付けています (のようにfirst task +projecttag
)。したがって、特定のタグが付いたすべてのタスクに費やされた時間を合計することもできます。
助けてくれてありがとう!