Refactor generate.sh script

This commit is contained in:
Zane Schaffer 2022-10-11 23:58:36 -07:00 committed by Zane Schaffer
parent 1d00be2714
commit f1215a0f8a
2 changed files with 25 additions and 12 deletions

View File

@ -1,7 +1,20 @@
#!/usr/bin/env sh
DIR=$PWD
POSTS=$DIR/posts
IMAGES=$DIR/images
tree --dirsfirst -C -L 1 -I generate.sh -I dotfiles -I index.html -I tmp -H https://zane.town -T zane.town > index.html
DIR=$PWD
cd $DIR/posts && ./generate.sh
cd $DIR/images && ./generate.sh
if [ -f "$IMAGES/generate.sh" ]; then
sh "$IMAGES/generate.sh"
else
echo "images/generate.sh not found"
fi
if [ -f "$POSTS/generate.sh" ]; then
sh "$POSTS/generate.sh"
else
echo "posts/generate.sh not found"
fi
echo "Done!"

View File

@ -4,7 +4,7 @@
<meta charset="UTF-8">
<meta name="color-scheme" content="dark light" />
<link href="favicon.svg" rel="icon" type="image/svg+xml"/>
<title>zane.town</title>
<title>zane.town/posts</title>
<style type="text/css">
body {font-family: monospace;}
p { margin:0px; padding: 0px;}
@ -14,14 +14,14 @@
</head>
<body>
<p>
<a href="https://zane.town">https://zane.town</a><br>
├── <a href="https://zane.town/cv/">cv</a><br>
├── <a href="https://zane.town/git/">git</a><br>
├── <a href="https://zane.town/images/">images</a><br>
├── <a href="https://zane.town/posts/">posts</a><br>
├── <a href="https://zane.town/about.txt">about.txt</a><br>
├── <a href="https://zane.town/contact.txt">contact.txt</a><br>
└── <a href="https://zane.town/facts.txt">facts.txt</a><br>
<a href="https://zane.town/posts">https://zane.town/posts</a><br>
├── <a href="https://zane.town/posts/cv/">cv</a><br>
├── <a href="https://zane.town/posts/git/">git</a><br>
├── <a href="https://zane.town/posts/images/">images</a><br>
├── <a href="https://zane.town/posts/posts/">posts</a><br>
├── <a href="https://zane.town/posts/about.txt">about.txt</a><br>
├── <a href="https://zane.town/posts/contact.txt">contact.txt</a><br>
└── <a href="https://zane.town/posts/facts.txt">facts.txt</a><br>
<br><br><p>
4 directories, 3 files