I was compiling some certificates with automatically generated file names using pdflatex on a Linux machine. It worked well until I got this name: "[Nicola Scott] [Induction Module 2 _New_ - Safeguarding and Medication] [12_04_2016].tex".
pdflatex gives an error: "I can't find file
>". Tried the same name on Windows with MikTex: the same error.
Shortening the file name helped. What are the rules for the file name to avoid the error?