x "dir C:\test2\*.csv /b > C:\test2\a.txt";
%macro dr(name) ;
PROC IMPORT OUT= WORK.S&name
DATAFILE= "C:\test2\&name..csv"
DBMS=csv
REPLACE;
RUN;
%mend;
data a;
infile "C:\test2\a.txt";
input str:$100.;
call execute(compress('%dr('||scan(str,1,'.')||');'));
run;
得到的dataset为什么只有这个文件夹底下所有csv文件的名字而不是内容那?求大神解答