Refer: https://unix.stackexchange.com/questions/364922/grep-getting-confused-by-filenames-with-dashes
Issues, a grep command by default gets confused if the dash name starts with a dash. Here are two solutions:
grep -- "look-for-me" *
find . | while read f; do grep "look-for-me" "$f"; done
