ʕ•ᴥ•ʔ RUNNINGJ

快速创建博客

眼看博客又要荒废了,比较忙是客观原因。还是要想办法,如果能在细节上提升效率,减少写博客的阻力,或许能越过那个阈值,让博客能轻松坚持下去。

每次写,都是先在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

#bash