#!/bin/bash DELETE_BEFORE="2020-03-04 15:45" cat tweets.js \ | sed '1 s/window.YTD.tweets.part0 = //' \ | jq -r '.[] | [.tweet.id, (.tweet.created_at | strptime("%a %b %d %H:%M:%S %z %Y") | mktime)] | @tsv' \ | sort -k2 -n \ | awk -v d="$(date --date "$DELETE_BEFORE" +%s)" '$2 < d { print $1 }' \ | while read tweet_id; do YOUR_CURL_COMMAND_HERE done