my blog
This is my blog.
# upload images
make sync-images
hugo serve -D
hugo
hugo new posts/new.md
# prettier
npx prettier content/posts/*.md --write
Asset prefix:
Wechat mp link process:
sed
MD=content/some-md.md
BODY=$(cat $MD | sed -E 's/[^!]\[(.+)\]\((.+)\)/(\1)<sup>(via)<\/sup>/g' | sed -E 's/^\[(.+)\]\((.+)\)/(\1)<sup>(via)<\/sup>/g')
FOOTER=$(cat $MD | grep '\[.*\]\(.*\)' -oE | grep -v png | grep -v jpg | sed 's/\[//g;s/\]//g;s/(/: /g;s/)//g' | awk '{print "* "$0}')
echo $BODY $FOOTER | pbcopy
Article footer:
--------------------------------------------------------------------------
原文链接: yours
欢迎关注我的微信公众号:窥豹。
3a1ff193cee606bd1e2ea554a16353ee
Markdown to GFM:
cat content/some-md.md | pandoc -f markdown_mmd -t gfm+implicit_figures --wrap=none | pbcopy
Image size nomalize:
cd dir
for i in $(ls); do convert $i -resize 1000x1000\> $i; donen
Replace URL
c content/posts/your.md | gsed 's#../../static/images#https://e25ba8-log4d-c.dijingchao.com#g' | pandoc -f markdown_mmd -t gfm+implicit_figures --wrap=none C