the -r syntax is wrong. the -r flag should be followed by your render engine, not the file name.
let’s say you’re doing a mental ray render. your command line would look like this:
render -r mr -proj c:\project -s 1 -e 10 -rl renderLayer1 c:\project\mayaScene.mb
-r mr means use mental ray, -proj sets your project, -s is start frame, -e is end, and -rl picks what render layer you want to use. the last string is always your file name. if your paths have spaces in them, put double quotes around each path so that the command line can read them correctly (in windows, anyways. not sure about os x.)
also, your system needs to be able to find render.exe in order for you to call it from the command line. in windows you’d set the maya directory as a system path in order to do this, or call the exe by its full path like this:
C:/> “C:\Program Files\Autodesk\Maya2011\bin\render.exe” -r mr etc…
again, not sure about the OS X equivalent, but you need the system to know where the render executable is in order to call it from the command line.
hope this was useful.