Macro Facility under UNIX |
The
following functions have operating environment dependencies:
-
%SCAN
-
searches for a word that is specified by
its position in a string. Here is the form of the %SCAN function:
%SCAN(argument,n,<delimiters>);
|
On ASCII systems, the
default delimiters are the following:
blank . < ( + & ! $ * ) ; ^ - / , % |
-
%SYSGET
-
returns the character string that is the
value of the environment variable passed as the argument. Both UNIX and SAS
environment variables can be translated using the %SYSGET function. A warning
message is written if the global variable does not exist. Here is the form
of the %SYSGET function:
%SYSGET(environment-variable);
|
For example, the following code writes the value of
the HOME environment variable to the SAS log:
%let var1=%sysget(HOME);
%put &var1;
Copyright © 2010 by SAS Institute Inc., Cary, NC, USA. All rights reserved.