#!/usr/bin/awk -f
function html(s)
{
gsub("&", "\\&", s)
gsub("\"", "\\"", s)
gsub("<", "\\<", s)
gsub(">", "\\>", s)
return s
}
BEGIN {
FS = "\t"
post_mail = "me@josuah.net"
post_author = "Josuah Demangeon"
}
FNR == 1 {
sub(".*blog/", "", FILENAME)
sub("/.*", "", FILENAME)
post_date = FILENAME
post_title = $0
post_url = "https://josuah.net/blog/"post_date"/"
print " "
print " "html(post_title)""
print " "
print " "html(post_url)""
print " "html(post_date)"T00:00:00Z"
print " "html(post_date)"T00:00:00Z"
print " "post_author"mailto:"post_mail""
print " "
}
END {
print ""
}