【发布时间】:2014-03-05 15:07:38
【问题描述】:
我有数千个文件名 CLICK,它们都位于我的 linux 上的不同文件夹中。我已将每个文件夹分配给一个库,并且我正在尝试提取每个单击文件(并最终附加,而不是在下面显示的代码中)。这就是我所做的
`%let listlib=
A B C;
%macro char_loop();
%let i=1;
%let v=%scan(&listlib,&i);
%do %while(&v ne ) ;
data click&v;
set &v.click;
type = &v;
run;
%let i=%eval(&i+1);
%let v=%scan(&listlib,&i);
%end;
%mend;
%char_loop;`
但是,SAS 似乎无法循环通过“set &v.click;”,因此正在更改 lib.日志显示“WORK.ACLICK.DATA 不存在”。我在这里错过了什么?
【问题讨论】: