🛠️ exec
acdw tipped me off to `exec > FILE` which redirects all output to that file so you don't have to pipe and append so carefully all the time. thanks acdw!!main
parent
5f4931c672
commit
39ec8c39c4
9
justfile
9
justfile
|
@ -26,12 +26,13 @@ html:
|
||||||
# build rss
|
# build rss
|
||||||
rss:
|
rss:
|
||||||
#!/usr/bin/env sh
|
#!/usr/bin/env sh
|
||||||
echo "<rss version=\"2.0\"><channel><title>list blog</title>" > www/feed.xml
|
exec > www/feed.xml
|
||||||
echo "<link>http://tilde.town/~dozens/listblog/index.html</link><description>a blog that is just a bunch of lists</description><atom:link rel=\"self\" type=\"application/rss+xml\" href=\"http://tilde.town/~dozens/listblog/episodes.xml\"/>" >> www/feed.xml
|
echo "<rss version=\"2.0\"><channel><title>list blog</title>"
|
||||||
|
echo "<link>http://tilde.town/~dozens/listblog/index.html</link><description>a blog that is just a bunch of lists</description><atom:link rel=\"self\" type=\"application/rss+xml\" href=\"http://tilde.town/~dozens/listblog/episodes.xml\"/>"
|
||||||
for f in `ls src/*.md`; do
|
for f in `ls src/*.md`; do
|
||||||
ed -s $f < commands.ed | recfmt -f templates/template.recfmt | m4 >> www/feed.xml
|
ed -s $f < commands.ed | recfmt -f templates/template.recfmt | m4
|
||||||
done
|
done
|
||||||
echo '</channel></rss>' >> www/feed.xml
|
echo '</channel></rss>'
|
||||||
|
|
||||||
# make html and rss
|
# make html and rss
|
||||||
build: index html rss
|
build: index html rss
|
||||||
|
|
Loading…
Reference in New Issue