Hi Paul, This is a good question, and in my original blog post, I probably should have provided more detail on this. By default, if you do not specify a full path, then the sasoutput.lst file is written to the directory that SAS considers as its current working directory. In some cases, this is an install directory that SAS cannot write to, so I do recommend that you specify a full path before the filename of sasoutput.lst. For example, on Windows, if you want SAS to write the sasoutput.lst file to the TEMP folder on your C: drive, use the following syntax:

ods listing file="C:\Temp\sasoutput.lst";

And if running on UNIX or Linux, use syntax similar to:

ods listing file="/tmp/sasoutput.lst";

Regards, Martin