diff options
| author | Paul Buetow <pbuetow@mimecast.com> | 2021-05-08 10:30:36 +0100 |
|---|---|---|
| committer | Paul Buetow <git@mx.buetow.org> | 2021-05-21 05:11:04 +0100 |
| commit | c928ce3f377265d4f826375d1526515cbe34b374 (patch) | |
| tree | 75c825e2dc92a13a0317b45fd46e243ae9a09641 /buetow.org.sh | |
| parent | 7e4d159193d43efd6a6b824901b59d6ee01ba165 (diff) | |
ioriot
Diffstat (limited to 'buetow.org.sh')
| -rwxr-xr-x | buetow.org.sh | 12 |
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) |
