Ask HN: How would you improve this bash oneliner for deleting tweets?
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!
Post Top Ad
Responsive Ads Here
Wednesday, March 25, 2020
Home
Android Mobile Tips
Tech 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?
Tags
# Android Mobile Tips
# Tech News
Share This
About Asma e Nur
Tech News
Labels:
Android Mobile Tips,
Tech News
Subscribe to:
Post Comments (Atom)
Post Bottom Ad
Responsive Ads Here
Author Details
I am a Tech blogger from Bangladesh. I share everything what i know or collect. I like to write about tips and tricks for PC security. Also i am a PHP developer with codeigniter framework.
No comments:
Post a Comment