Although that would likely be a no, it does lead to one possibility - what was it edited in, and how was it uploaded? A scenario might be edited in MS Word and uploaded in binary, or some condition that messes with Unix carriage returns, it can do some odd things with line returns that may muck up the works - the latter is a prevalent problem in perl. If you open it in Notepad and see "black boxes" this could be the problem.
<highly unlikely, but given the seemingly impossible problem with the given example . . . >
You can also change && to the literal 'and' to see if it makes a difference (it shouldn't.)