I have some very large data files (several 100 GB) that I want to load into a Linux version of Oracle via sqlldr. Unfortunately the files were created on a windows machine and contain the extra windows ^M linefeed. When I try to load the files with the extra newline, sqlldr has an error.
Is there any way for me to use sqlldr without having to run dos2unix on the data files first? The files are large enough that this takes several hours to complete, and I have to do this frequently enough for it to be very annoying. I unfortunately do not have control over the source data, so cannot change it to come with unix newlines.