Merge branch 'tech'

Add error check to gensimap.sh
This commit is contained in:
Atlas Cove 2023-05-11 14:11:38 +01:00
commit 64569cd70d
1 changed files with 5 additions and 0 deletions

View File

@ -2,8 +2,13 @@
# gensimap.sh: Generate a sitemap for my website.
# v2.0p1
function inf { 1>&2 echo -e "\x1B[1;32mINF\x1B[0m: $*"; }
function err { 1>&2 echo -e "\x1B[1;31mERR\x1B[0m: $*"; }
function r { echo $@ >> out/sitemap.xml; }
inf "Generating Sitemap..."
if ! test -d out; then
err "Directory 'out' not created, cannot write sitemap."
exit 1
fi
if test -f out/sitemap.xml; then
inf "Overwriting current sitemap..."
sed -i d sitemap.xml