Yeah, you're right. That's where the problem is coming from.It is the small letter L that might look like a 1 in this font.
When you type
man grep and scroll through it, you will see that the option -l is just a short version and you could also use
--files-with-matches. Also you will see there are no numbers being used as a first argument.
Edit: Ah, you saw it already