🛠️ 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
|
||||
rss:
|
||||
#!/usr/bin/env sh
|
||||
echo "<rss version=\"2.0\"><channel><title>list blog</title>" > 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
|
||||
exec > 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
|
||||
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
|
||||
echo '</channel></rss>' >> www/feed.xml
|
||||
echo '</channel></rss>'
|
||||
|
||||
# make html and rss
|
||||
build: index html rss
|
||||
|
|
Loading…
Reference in New Issue