DATA Step, Macro, Functions and more

Export SAS log to external files without vbs

Reply
Contributor
Posts: 21

Export SAS log to external files without vbs

Hello,

 

Im trying to find a way to export the log everytime i run a program in EG, or Sas 9.3 Is there an easy way of doing this with a timestamp?

Super User
Super User
Posts: 7,991

Re: Export SAS log to external files without vbs

Posted in reply to Bellefeuille

In your code, before you run anything, you can put:

proc printto log="<path to log>\<name of log>_%sysfunc(date(),date9.)_%sysfunc(time(),tod5).txt";

run;

 

This will redirect the log output to the given file, and the %sysfunc's will give a date and time in the filename.

Super User
Posts: 7,857

Re: Export SAS log to external files without vbs

By personal preference, I would use yymmddd10. or yymmddn8. as the format for the date value. This automatically sorts the logs in their chronological order.

---------------------------------------------------------------------------------------------
Maxims of Maximally Efficient SAS Programmers
Ask a Question
Discussion stats
  • 2 replies
  • 152 views
  • 0 likes
  • 3 in conversation