examples/ytfeed: use a more intuitive environment variable
This commit is contained in:
parent
37b86e5cbb
commit
d909721614
@ -2,8 +2,8 @@
|
||||
|
||||
# AGPLv3
|
||||
|
||||
test -n "$ytfeed_feeds_dir" || ytfeed_feeds_dir=feeds/
|
||||
export ytfeed_feeds_dir
|
||||
test -n "$YTFEED_FEEDS_DIR" || YTFEED_FEEDS_DIR=feeds/
|
||||
export YTFEED_FEEDS_DIR
|
||||
|
||||
printf "\
|
||||
____ __ __ __
|
||||
@ -18,30 +18,30 @@ Subscribe to new feed.
|
||||
printf 'Please enter the channel ID to which to be subscribed: '
|
||||
</dev/tty \
|
||||
head -n 1 \
|
||||
| xargs ytfeed.dl "$ytfeed_feeds_dir"
|
||||
| xargs ytfeed.dl "$YTFEED_FEEDS_DIR"
|
||||
|
||||
Browse feeds.
|
||||
|
||||
ytfeed.browse-feeds "$ytfeed_feeds_dir" \
|
||||
ytfeed.browse-feeds "$YTFEED_FEEDS_DIR" \
|
||||
| ../menu
|
||||
|
||||
Browse all feeds.
|
||||
|
||||
cat "$ytfeed_feeds_dir"/*.xml \
|
||||
cat "$YTFEED_FEEDS_DIR"/*.xml \
|
||||
| ytfeed.aggregate \
|
||||
| ytfeed.browse-feed \
|
||||
| ../menu
|
||||
|
||||
Refresh feeds.
|
||||
|
||||
for f in "$ytfeed_feeds_dir"/*.xml
|
||||
for f in "$YTFEED_FEEDS_DIR"/*.xml
|
||||
do printf '%s\\n' "\$f" \
|
||||
| sed -e 's,^.*/,,' \
|
||||
-e 's,\\.xml\$,,' \
|
||||
| xargs ytfeed.dl "$ytfeed_feeds_dir"
|
||||
| xargs ytfeed.dl "$YTFEED_FEEDS_DIR"
|
||||
done
|
||||
|
||||
Show configuration
|
||||
|
||||
printf 'ytfeed_feeds_dir: %s\n' "$ytfeed_feeds_dir" >&2
|
||||
printf 'YTFEED_FEEDS_DIR: %s\n' "$YTFEED_FEEDS_DIR" >&2
|
||||
EOF
|
||||
|
Loading…
x
Reference in New Issue
Block a user