2022-02-01 15:02:40 -05:00
|
|
|
#!/usr/bin/env bash
|
2022-02-01 15:05:47 -05:00
|
|
|
##############################################################################
|
|
|
|
#
|
|
|
|
# Simple script to generate tag search list for zn
|
|
|
|
#
|
|
|
|
##############################################################################
|
2022-02-01 15:02:40 -05:00
|
|
|
|
|
|
|
listentry() {
|
|
|
|
list=$(rg '^\#[a-zA-Z0-9]' *.md)
|
|
|
|
for i in $list
|
|
|
|
do
|
|
|
|
filename=$(echo $i | cut -d':' -f1)
|
|
|
|
datetime=${filename::8}
|
|
|
|
tag=$(echo $i | cut -d':' -f2)
|
|
|
|
title=$(head -1 $filename | sed 's/\# //')
|
|
|
|
|
|
|
|
echo "($datetime): $tag: $title"
|
|
|
|
done
|
|
|
|
}
|
|
|
|
|
|
|
|
listentry "" | sort -rn
|
|
|
|
|