Date: Fri, 20 Aug 2010 09:28:37 -0500
Reply-To: "Data _null_;" <iebupdte@GMAIL.COM>
Sender: "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From: "Data _null_;" <iebupdte@GMAIL.COM>
Subject: Re: I just want to write a few lines to STDOUT
Content-Type: text/plain; charset=ISO-8859-1
I think you want device terminal
FILENAME fileref <device-type><options> <operating-environment-options>;
specifies the type of device or the access method that is used if the
fileref points to an input or output device or location that is not a
TERMINAL specifies the user's terminal.
On 8/20/10, W. Matthew Wilson <firstname.lastname@example.org> wrote:
> Hi --
> I run most of my SAS programs from the command-line, sort of like this:
> > sas myprog.sas
> My "sas" program is really a script that runs my sas program and then
> checks the return code and tells me what it returned.
> Anyhow, I want to write a few lines to standard output from myprog.sas
> but I don't know how. I know how to write to a file:
> filename outfile "out.txt";
> data _null_;
> file outfile;
> put "blah blah blah";
> I'm baffled how to write to STDOUT (aka file descriptor #2).
> Any pointers? I'm working on windows right now.
> W. Matthew Wilson