#!/bin/bash echo '' echo '' echo '' echo '
' echo '
' echo '' echo '' echo '' echo '' echo '' echo '' for host in $(ls fingerprints | egrep -oh '[^_]+' | egrep -v '.pub' | sort -u ) do for ktype in rsa ed25519 do none=0 sha256=$(ssh-keygen -lE sha256 -f fingerprints/${host}_${ktype}.pub) md5=$(ssh-keygen -lE md5 -f fingerprints/${host}_${ktype}.pub) if [ ! $? -eq 0 ] then none=1 fi echo '' echo '' echo '' if [ ${none} -eq 0 ] then echo '' else echo '' fi echo '' done done echo '
Machine NameKey TypeFingerprint
' ${host} '' ${ktype} '
'
         echo $(echo ${sha256} | awk '{print $2}')
         echo $(echo ${md5} | awk '{print $2}')
         echo '
(none)
' echo '
' echo '