SAS — записывать имена файлов в набор данных или во внешний файл?

Есть ли способ в SAS получить имена файлов (файлы .txt) из каталога (например, c:\temp) и записать их в набор данных? Или, возможно, записать их в отдельный .txt. файл?

Я пытаюсь найти несколько примеров в Интернете, но ничего не смог найти.


person user2941280    schedule 31.01.2014    source источник
comment
В какой операционной системе установлена ​​ваша SAS?   -  person    schedule 01.02.2014


Ответы (1)


Проще всего это сделать с помощью named pipe, из которого вы затем сможете читать.

Eg:

filename mydir pipe 'dir c:\temp\*.txt /b';
data mydata;
infile mydir lrecl=150 truncover;
input @1 line $150.;
run;
person Joe    schedule 31.01.2014