Desde que a saída seja limitada ao que você tem lá, apenas livrar-se dessas linhas indesejadas seria:
grep -v '[0-9A-F]\{5\} <$'
Para que as novas linhas sejam removidas também, eu provavelmente colocaria em outro comando grep
, já que é fácil de ler dessa maneira:
grep -v '[0-9A-F\{5\} <$' | grep -v '^$'