New top story on Hacker News: Ask HN: How would you improve this bash oneliner for deleting tweets?

Ask HN: How would you improve this bash oneliner for deleting tweets?
9 by jamiehall | 2 comments on Hacker News.
Many people use tweet deletion services, which periodically remove everything from their Twitter timeline; I wondered if it could be done from a Bash command line. I wrote up my experiences as an explainer for nontechnical people: https://ift.tt/2y1gdzB... TL;DR, here is the oneliner I've been using: $ twurl "/1.1/statuses/user_timeline.json?screen_name=YOUR_TWITTER_HANDLE&count=200 &max_id=$( twurl '/1.1/statuses/user_timeline.json?screen_name=YOUR_TWITTER_HANDLE&count=200&include_rts=1' | jq -c -r '.[] | .id_str' | head -10 | tail -1) &include_rts=1" | jq -c -r '.[] | .id_str' | parallel -j 10 -a - twurl -X POST /1.1/statuses/destroy/{1}.json > /dev/null [Edit: I've put line breaks in there to make it more legible.] I'm curious if it's possible to do better. In particular: could this be more elegant? Is it possible to do it using common built-ins, instead of twurl and jq? Any suggestions or improvements would be very welcome!

Comments

Popular posts from this blog

मौनी रॉय के साथ रिश्ते को लेकर ब्वॉयफ्रेंड मोहित रैना ने किया खुलासा, कही ऐसी बात

Box Office पर Gully Boy का हल्ला, 4 दिन में 100 करोड़ के करीब पहुंची फिल्म

ऑनर किलिंग: प्रेमिका के परिजनों ने प्रेमी के पिता को पिकअप से कुचला, मौत