]> gitweb.fluxo.info Git - scripts.git/commitdiff
Scuttle: fix title fetching
authorSilvio Rhatto <rhatto@riseup.net>
Wed, 10 Feb 2021 22:33:25 +0000 (19:33 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Wed, 10 Feb 2021 22:33:25 +0000 (19:33 -0300)
scuttle

diff --git a/scuttle b/scuttle
index 22dd3c9a20a5a6ccfb2ed4e218ef1ecb28c98bf4..cb94ae154a0b790b7f7b99c39a15f23fc9964d9b 100755 (executable)
--- a/scuttle
+++ b/scuttle
@@ -49,7 +49,8 @@ CALL="$CALL&tags=$TAGS"
 
 # Description
 if [ -z "$DESC" ]; then
-  DESC="`torify curl -s $URL | grep -i "<title>" | sed -e 's|<title>\(.*\)</title>|\1|' 2> /dev/null`"
+  # See http://stackoverflow.com/questions/3195851/ddg#3195895
+  DESC="`torify curl -s $URL | grep -i "<title>" | sed -n 's/.*<title>\(.*\)<\/title>.*/\1/ip;T;q' 2> /dev/null`"
   echo "Fetched description: $DESC"
 fi