aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2013-08-27 13:19:58 -0300
committerSilvio Rhatto <rhatto@riseup.net>2013-08-27 13:19:58 -0300
commit07f5b921710a61cd91532e021d028f845d96cfd3 (patch)
tree8acced15eb6fd1c9b0cfcbb8e6957f3d3a0fa5e5
parentcd7c30d5f792e2810b771cfc44b5a26dd7d737f9 (diff)
downloadhttruta-07f5b921710a61cd91532e021d028f845d96cfd3.tar.gz
httruta-07f5b921710a61cd91532e021d028f845d96cfd3.tar.bz2
Fix entities on httracker_iterate
-rwxr-xr-xhttracker3
-rw-r--r--lib/httracker/functions2
2 files changed, 3 insertions, 2 deletions
diff --git a/httracker b/httracker
index 59fcfa9..7fc33c1 100755
--- a/httracker
+++ b/httracker
@@ -8,8 +8,7 @@ source `dirname $0`/lib/httracker/functions || exit 1
# Get URLs from feed
# Thanks http://stackoverflow.com/questions/443991/how-to-parse-rss-feeds-xml-in-a-shell-script
-curl -s "$FEED" | grep -o '<link>[^<]*' | grep -o "[^>]*$" \
- | `dirname $0`/lib/httracker/html.sed > $URLS
+curl -s "$FEED" | grep -o '<link>[^<]*' | grep -o "[^>]*$" > $URLS
if [ "$?" != "0" ]; then
echo "Error downloading feed $FEED, aborting."
diff --git a/lib/httracker/functions b/lib/httracker/functions
index 7a66bc7..6e5c81b 100644
--- a/lib/httracker/functions
+++ b/lib/httracker/functions
@@ -100,6 +100,8 @@ function httracker_sqlquery {
# Iterate over all URLs
function httracker_iterate {
for link in `cat $URLS | xargs`; do
+ # Fix entities
+ link="`echo $link | `dirname $0`/lib/httracker/html.sed`"
httracker_get "$link"
done
}