|With text files, in Windows/DOS, the record (or line) seperator is the carriage return, CR and line feed, LF. In Unix, it's only the LF. |
I haven't worked with a mainframe since the 80s so I can not help much. I don't mean to elaborate on the obvious, but it looks like the record seperator is being stripped off during the transfer to the mainframe which is why the file looks like one record.
Probably it's time to check the mainframe docs or talk to a mainframe expert.