From 7300e92530f8df02f48e6cdc22a134ce2417b254 Mon Sep 17 00:00:00 2001 From: silverwizard Date: Fri, 25 Oct 2019 01:39:41 -0400 Subject: [PATCH] some QOL fixes Made order of feed reversed, so normal feeds are supported by default Fixed that some feeds don't have URL as the first field in the enclosure tag --- pod2mpd | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/pod2mpd b/pod2mpd index 31ca6ec..c80835b 100755 --- a/pod2mpd +++ b/pod2mpd @@ -2,10 +2,17 @@ myname="$0" fetchcmd=curl -filter=cat hostarg="" eval cast=\${$#} +if tail -r /dev/null > /dev/null 2>&1; then + filter="tail -r" +elif tac /dev/null > /dev/null 2>&1; then + filter=tac +else + echo "Don't know how to reverse feed! Defaulting to feed order" +fi + args=$(getopt fih $*) if [ $? -ne 0 ]; then @@ -18,14 +25,7 @@ while [ "$1" != -- ]; do case "$1" in -f) fetchcmd=cat ;; -i) - if tail -r /dev/null > /dev/null 2>&1; then - filter="tail -r" - elif tac /dev/null > /dev/null 2>&1; then - filter=tac - else - echo "Don't know how to reverse order!" - exit 1 - fi + filter=cat ;; -h) hostarg="--host=$3" @@ -36,7 +36,7 @@ done shift if [ $# -lt 3 ]; then - $fetchcmd $cast|grep "&2