Comment Comment by morganm Not better, but could also be written as: find ~/.ssh -name '*.pub' | xargs ssh-keygen -lf Here's a simple bash function to check all your GitHub keys: function check_github_keys { username=$1 i=0 curl -sw "\n" "https://github.com/${username}.keys" | while IFS="\n" read -r line ; do tmp=`mktemp -t githubkey`; echo "$line" > $tmp res=$(ssh-keygen -lf $tmp) rm $tmp ((i=i+1)) echo "${username}.keys:${i} ${res/ $tmp/}" done } Invoke as: check_github_keys <username> I'm sure there's a better way to write that one though! parent morganm 11 years ago