Skip to content

Instantly share code, notes, and snippets.

@anrajme
Forked from patrickhulce/findkeys.sh
Created July 6, 2024 13:35
Show Gist options
  • Save anrajme/feaa52e39cce274f408a23e7499c2ef9 to your computer and use it in GitHub Desktop.
Save anrajme/feaa52e39cce274f408a23e7499c2ef9 to your computer and use it in GitHub Desktop.
Find all keys without a TTL in Redis
#!/bin/sh
redis-cli keys "*" | head -n $1 > keys.txt
cat keys.txt | xargs -n 1 -L 1 redis-cli ttl > ttl.txt
paste -d " " keys.txt ttl.txt | grep .*-1$ | cut -d " " -f 1 | redis-cli del
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment