BookmarkSubscribeRSS Feed
mnew
Calcite | Level 5
Hi there:
I read that proc contents can be used to print the directory of a SAS library. But when I practiced (using the ._all_) my output list only included SAS datasets in that libref folder. My .sas files (i.e. the sas program code files) did not show up as I expected. Then I noticed that they were not in my library windows either. Maybe .sas files are not really considered SAS files?

Here is my code & log info. Did I miss something? Thank you!

25 proc contents data=prog2._all_;
26 run;

NOTE: Writing HTML Body file: sashtml8.htm
WARNING: No matching members in directory
2 REPLIES 2
sbb
Lapis Lazuli | Level 10 sbb
Lapis Lazuli | Level 10
Files with the *.sas file-extension are SAS programs, not database files. As you encountered, PROC CONTENTS is used to print SAS database inventory / attribute information.

Scott Barry
SBBWorks, Inc.
mnew
Calcite | Level 5
Thank you. Wish the beginner study materials / documentation can be more concise or I guess most people are not puzzled by it.

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

What is Bayesian Analysis?

Learn the difference between classical and Bayesian statistical approaches and see a few PROC examples to perform Bayesian analysis in this video.

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
  • 2 replies
  • 1305 views
  • 0 likes
  • 2 in conversation