summaryrefslogtreecommitdiff
path: root/buetow.org.sh
diff options
context:
space:
mode:
authorPaul Buetow <pbuetow@mimecast.com>2021-05-08 10:30:36 +0100
committerPaul Buetow <git@mx.buetow.org>2021-05-21 05:11:04 +0100
commitc928ce3f377265d4f826375d1526515cbe34b374 (patch)
tree75c825e2dc92a13a0317b45fd46e243ae9a09641 /buetow.org.sh
parent7e4d159193d43efd6a6b824901b59d6ee01ba165 (diff)
ioriot
Diffstat (limited to 'buetow.org.sh')
-rwxr-xr-xbuetow.org.sh12
1 files changed, 6 insertions, 6 deletions
diff --git a/buetow.org.sh b/buetow.org.sh
index b2df6aa3..3e32a99b 100755
--- a/buetow.org.sh
+++ b/buetow.org.sh
@@ -4,7 +4,7 @@ declare -r ARG=$1; shift
source buetow.org.conf
declare DATE=date
-if where gdate &>/dev/null; then
+if which gdate &>/dev/null; then
DATE=gdate
fi
@@ -34,7 +34,7 @@ gemfeed::updatemainindex () {
local -r index_gmi="$CONTENT_DIR/gemtext/index.gmi"
# Remove old gemfeeds from main index
- sed '/^=> .\/gemfeed\/[0-9]/d;' "$index_gmi" > "$index_gmi.tmp"
+ sed '/^=> .\/gemfeed\/[0-9].* - .*/d;' "$index_gmi" > "$index_gmi.tmp"
# Add current gemfeeds to main index
sed -n '/^=> / { s| ./| ./gemfeed/|; p; }' "$gemfeed_dir/index.gmi" >> "$index_gmi.tmp"
@@ -60,13 +60,13 @@ GEMFEED
# Extract the date from the file name.
local filename_date=$(basename "$gemfeed_dir/$gmi_file" | cut -d- -f1,2,3)
- echo "=> ./$gmi_file $filename_date $title" >> "$gemfeed_dir/index.gmi.tmp"
+ echo "=> ./$gmi_file $filename_date - $title" >> "$gemfeed_dir/index.gmi.tmp"
done
mv "$gemfeed_dir/index.gmi.tmp" "$gemfeed_dir/index.gmi"
git add "$gemfeed_dir/index.gmi"
- # gemfeed::updatemainindex
+ gemfeed::updatemainindex
}
## Atom module
@@ -382,7 +382,7 @@ html::test () {
main::help () {
cat <<HELPHERE
$0's possible arguments:
- --atom
+ --feed
--publish
--test
--help
@@ -393,7 +393,7 @@ case $ARG in
--test)
html::test
;;
- --atom)
+ --feed)
atomfeed::generate
;;
--publish)