Convert End of Lines
The Operating Systems used by various computers do not share a standard symbol that represents the end of each line in text files. Unix and the Amiga both use ASCII code 10, Macintoshes use ASCII code 13, and PCs use ASCII code 13 followed by 10.
This difference introduces an extra complication into transferring files between computers – the end of line characters must be converted to match the target system. Mainframes do not use end of line characters, but instead assume a fixed length for each line.
Input line feeds
Select the line feed type of the input files.
Auto
If you are unsure of the source system, select the "Auto" option. The "Auto" option can reliably detect and correct text files containing a variety of line feeds.
Fixed length
If you are converting a mainframe file that contains fixed length records, select "Fixed length" and enter the record length. The maximum record length is 2147483647.
Note: If you are converting 132 column mainframe reports, you should set the fixed length to 133, because each line has a prefix character.
Mainframe CMS Format
This setting converts variable length EBCDIC data to ASCII delimited lines, each terminated by the selected Output line feed character.
Remove bad EOLs
If you suspect that the input file contains different end of line symbols than it should (eg a Unix text file containing ASCII code 13s), then check "Remove Bad EOLs". Note that this option can be dangerous – because if the file has no line feeds of the type that you select, all line feeds will be removed. Always use a test run first to make sure.
Output line feeds
Select the line feed type to output. If you want all line feeds to be removed, select "None". If you want to specify your own character or group of characters, select the radio button beside the edit field and enter the text you wish to be used. The right-click (or context) menu on this field supports Undo, Cut, Copy, Paste, Delete, Clear Entire Field, Select All and Select All And Copy and entering special characters. |