BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
lorenzov70
Calcite | Level 5

Hi

 

I need to get the 'Operating System' or the machine where my SAS server is running.

I can get this information from the PROC SETINIT; RUN; command (e.g. Operating System: LIN X64). My questions:

  1. How can I save this information into a variable?
  2. Are there other ways to get the same information (e.g. a specific function)?
  3. More in general, is there a way to get the output of the PROC SETINIT; RUN; command (or the log generated by any other command) into a data set and then analyze it, for example, with a regular expression?

Thanks in advance for your support.

Bye. Lorenzo

1 ACCEPTED SOLUTION
4 REPLIES 4
SASKiwi
PROC Star

Run: %put _AUTOMATIC_; to see all the macro variables that you could consider using. 

lorenzov70
Calcite | Level 5

Hi to all who replied my question

 

Thank you very much for your very quick support.

The provided information solved my problem.

 

Have a nice day. Lorenzo

hackathon24-white-horiz.png

2025 SAS Hackathon: There is still time!

Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!

Register Now

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 4 replies
  • 3861 views
  • 0 likes
  • 4 in conversation