快速创建博客
眼看博客又要荒废了,比较忙是客观原因。还是要想办法,如果能在细节上提升效率,减少写博客的阻力,或许能越过那个阈值,让博客能轻松坚持下去。
每次写,都是先在obsidian中写好,然后复制到hugo中。hugo中生成文章已经比较方便了,但我希望文件遵循一定的格式,像这样:2022-05-18-quick-add-blog.md
,首先需要电脑上看下今天几月几号,一般人是很难一口就答出当天的日期,然后,再手敲中横线,补全完整的文件名。
已经很简单,但是,还是可以通过脚本代替我来输入日期和完成中横线拼接,遂写了如下脚本:
# file: newpost
#!/bin/bash
function join() {
local IFS="-"
echo "$*"
}
datePrefix=$(date "+%Y-%m-%d")
fileName=$(join $datePrefix "$@")
hugo new blog/${fileName}.md
在命令行中,通过如下命令创建了本篇博客。
./newpost quick add blog