04-12-2016 09:48 AM
Good morning, all:
I would like to save the SAS log in text file as record for furture review, how could I do it? Should I put the command statement at the begining of all the SAS code or at the end? Please help, thanks.
For example, I would like to save the SAS log into "C:\Documment\SAS file\SAS log.txt"
04-12-2016 10:10 AM
At the point you want to send the log to a file run:
proc printto log= "C:\Documment\SAS file\SAS log.txt"; run;
And when you want to end outputting to file:
proc printto; run;
04-12-2016 10:29 AM
Note that PROC PRINTTO will move your log to the file you select. You might want something slightly different ... keeping the log where it is, but sending a copy of it to a file that you choose. You can do that with a different tool.
ALTLOG must be specified at SAS invocation, not in the middle of a program:
It will send a copy of the log to the destination that you choose, while leaving the original log in place.
04-13-2016 01:54 AM
Do you need the log for auditing reasons?