diff options
Diffstat (limited to 'storage/database/src/test/resources/release_dates.sh')
-rw-r--r-- | storage/database/src/test/resources/release_dates.sh | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/storage/database/src/test/resources/release_dates.sh b/storage/database/src/test/resources/release_dates.sh new file mode 100644 index 000000000..e09373a42 --- /dev/null +++ b/storage/database/src/test/resources/release_dates.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +ids=$(curl --silent "https://itunes.apple.com/US/rss/toppodcasts/limit=150/explicit=true/json" | jq --raw-output ".feed.entry[].id.attributes.[\"im:id\"]") + +echo "$ids" | while IFS= read -r id; +do + url=$(curl --silent "https://itunes.apple.com/lookup?id=$id" | jq --raw-output ".results[0].feedUrl") + dates=$(curl --silent "$url" | yq --input-format xml ".rss.channel.item[].pubDate") + echo -en "$dates" | head -n 50 | paste -sd ";" +done |