blob: e1181721ae9ecd9037ea87bd5b33742479310e50 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#!/bin/sh
for f in ./blog/*.md ; do
d="$(zs var "$f" date)"
if [ ! -z $d ] ; then
timestamp="$(date --date "$(echo "$d" | awk -F- '{print $3"-"$2"-"$1}')" +%s)"
url="$(zs var "$f" url)"
title="$(zs var "$f" title)"
desc="$(zs var "$f" description)"
echo $timestamp \
"<item>" \
"<title>$title</title>" \
"<link>http://darkuss.twoexem.com/$url</link>" \
"<description>$desc</description>" \
"<pubDate>$(date --date @$timestamp -R)</pubDate>" \
"<guid>http://darkuss.twoexem.com/$url</guid>" \
"</item>"
fi
done | sort -r -n | cut -d' ' -f2-
|