【发布时间】:2014-02-01 03:33:18
【问题描述】:
在 SAS 中,有没有办法从目录(例如 c:\temp)中获取文件名(.txt 文件)并将它们写入数据集?或者可能将它们写入单独的.txt。文件?
我试图在网上找到一些示例,但找不到任何东西。
【问题讨论】:
-
您的 SAS 安装在什么操作系统上?
在 SAS 中,有没有办法从目录(例如 c:\temp)中获取文件名(.txt 文件)并将它们写入数据集?或者可能将它们写入单独的.txt。文件?
我试图在网上找到一些示例,但找不到任何东西。
【问题讨论】:
最简单的方法是使用named pipe,然后您可以从中读取。
例如:
filename mydir pipe 'dir c:\temp\*.txt /b';
data mydata;
infile mydir lrecl=150 truncover;
input @1 line $150.;
run;
【讨论】: