Merge pull request 'Don't overwrite gophermap if it already exists' (#1) from nytpu/bashblog:master into master

This commit is contained in:
Ben Harris 2020-05-26 16:39:14 -04:00
commit 5335002c4a
1 changed files with 12 additions and 10 deletions

22
bb.sh
View File

@ -860,16 +860,18 @@ make_gophermap() {
ln -s "${HOME}/public_html/blog/" "${HOME}/public_gopher/blog"
fi
cat <<- 'EOF' > $HOME/public_html/blog/gophermap
#!/bin/bash
echo -e "my bashblog posts\n"
user=$(stat -c '%U' .)
for post in $(ls -t *.md); do
post=$(basename $post)
echo -e "0$post\t/~$user/blog/$post\ttilde.team\t70"
done
EOF
chmod +x $HOME/public_html/blog/gophermap
if [ ! -f "${HOME}/public_gopher/blog/gophermap" ]; then
cat <<- 'EOF' > $HOME/public_html/blog/gophermap
#!/bin/bash
echo -e "my bashblog posts\n"
user=$(stat -c '%U' .)
for post in $(ls -t *.md); do
post=$(basename $post)
echo -e "0$post\t/~$user/blog/$post\ttilde.team\t70"
done
EOF
chmod +x $HOME/public_html/blog/gophermap
fi
chmod 644 *.md
}