Thanks but this doesn't seem to work if you are not using a data file, i.e only using data generated in the control file, the double quotes start the control file looking for a .dat file-
SQL*Loader-500: Unable to open file (test.dat)
SQL*Loader-553: file not found
SQL*Loader-509: System error: No such file or directory