aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-x.local/bin/ytrss6
1 files changed, 5 insertions, 1 deletions
diff --git a/.local/bin/ytrss b/.local/bin/ytrss
index b0cf678..830abc8 100755
--- a/.local/bin/ytrss
+++ b/.local/bin/ytrss
@@ -23,8 +23,12 @@ main()
for url in $@
do
curl -s "$url" \
- | grep -Eo 'https://www.youtube.com/feeds/videos.xml?[^"]+'
+ | grep -Eo 'https://www.youtube.com/feeds/videos.xml?[^"]+' \
+ | head -n1
done
+
+ # An alternate solution to grep -E
+ # perl -n -e 'm@(https://www.youtube.com/feeds/videos.xml\?[^"]+)@ and print "$1\n"'
}
opts()