jrnl 是一款整合DayOne的命令行日志記錄工具,使用簡(jiǎn)單,支持日志加密,TAG/MARKDOWN格式輸出,@跟蹤人物,地點(diǎn),工作記錄等等等。
安裝:
- 使用pip安裝:
pip install jrnl
- 手動(dòng)安裝:
git clone git://github.com/maebert/jrnl.git
cd jrnl
python setup.py install
使用:
1. 發(fā)日志:
jrnl+日期:內(nèi)容
日期所接受的格式有:
- at 6am
- yesterday
- last monday
- sunday at noon
- 2 march 2012
- 7 apr
- 5/20/1998 at 23:42
- 瀏覽日志:
顯示最新的N篇日志:
jrnl -n+數(shù)字(日志篇數(shù))
顯示自去年到今年N月的日志
jrnl -from "last year" -to+月份
僅顯示日志的標(biāo)題:
jrnl -short
日志加密/解密:
jrnl --encrypt
jrnl --decrypt
內(nèi)容輸出:
按輸出tag輸出:jrnl --tags
輸出成json:jrnl --json
輸出成Markdown文件:jrnl --markdown
整合DayOne
在.jrnl_conf文件journal一個(gè)值上將其指為
DayOne的日志存放目錄(.dayone),即可將編寫好的jrnl日志直接保存到DayOne, DayOne的日志存放目錄是:
*
~/Library/Application Support/Day One/
by default
*
~/Dropbox/Apps/Day One/
如果使用Dropbox同步的話可以選擇這個(gè)
*
~/Library/Mobile Documents/5U8NS4GX82~com~dayoneapp~dayone/Documents/
如果使用iCloud同步的話選這句