aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xrssg4
1 files changed, 3 insertions, 1 deletions
diff --git a/rssg b/rssg
index 2633cd23..fbb97d45 100755
--- a/rssg
+++ b/rssg
@@ -21,6 +21,7 @@ set -e
21# TODO: Fix date -j for GNU date. 21# TODO: Fix date -j for GNU date.
22# TODO: Fix base url (get_url) 22# TODO: Fix base url (get_url)
23# TODO: Fix link OR a in get_url 23# TODO: Fix link OR a in get_url
24# TODO: get_title: be more dynamic about where the title can be.
24 25
25main () { 26main () {
26 test -n "$1" || usage 27 test -n "$1" || usage
@@ -78,7 +79,8 @@ md_to_html() {
78 79
79 80
80get_title() { 81get_title() {
81 awk 'tolower($0)~/^<h1/{gsub(/<[^>]*>/,"",$0);print;exit}' 82 awk -F '[<>]' '/<h1/ { gsub(/<h1>/, ""); gsub(/<\/h1>/, ""); sub(/ .*/, "", $3); print $0}' | sed 's/^[ \t]*//;s/[ \t]*$//' | awk 'FNR==2'
83 # awk 'tolower($0)~/^<h1/{gsub(/<[^>]*>/,"",$0);print;exit}'
82} 84}
83 85
84 86