Known Issues - bee-san/Name-That-Hash GitHub Wiki

Inputs with dollar signs

name_that_hash -t "$2y$12$Dwt1BZj6pcyc3Dy1FWZ5ieeUznr71EeNkJkUlypTsgbX1H68wsRom"

This is a shell problem. Your shell sees $2 and makes it into a variable. Use single quotes or file input!