SAS中文论坛
标题:
转载:批量读入txt
[打印本页]
作者:
shiyiming
时间:
2010-11-17 16:08
标题:
转载:批量读入txt
From crackman's blog on Baidu
<ol>
<li><font size="3" face="宋体">options noxwait;<br>
</font></li>
<li><font size="3"><br>
</font></li>
<li><font size="3" face="宋体">x "dir d:\*.txt /b > d:\filename";<br>
</font></li>
<li><font size="3"><br>
</font></li>
<li><font size="3" face="宋体">data ccc;<br>
</font></li>
<li><font size="3" face="宋体">length file $300;<br>
</font></li>
<li><font size="3" face="宋体">infile "d:\filename";<br>
</font></li>
<li><font size="3" face="宋体">input file:$300.;<br>
</font></li>
<li><font size="3" face="宋体">file=compress("D:\"||file);<br>
</font></li>
<li><font size="3" face="宋体">infile aaa filevar=file end=eof;<br>
</font></li>
<li><font size="3" face="宋体">do while (not eof);<br>
</font></li>
<li><font size="3" face="宋体">input x;<br>
</font></li>
<li><font size="3" face="宋体">output;<br>
</font></li>
<li><font size="3" face="宋体">end;<br>
</font></li>
<li><font size="3" face="宋体">run;<br>
</font></li>
<li><font size="3"><br>
</font></li>
<li><font size="3" face="宋体">x "del d:\filename";</font> 、</li>
<li><a href="http://www.pinggu.org/bbs/thread-963079-1-1.html"><!-- m --><a class="postlink" href="http://www.pinggu.org/bbs/thread-963079-1-1.html">http://www.pinggu.org/bbs/thread-963079-1-1.html</a><!-- m --></a></li>
</ol> <a href="http://hi.baidu.com/crack%5Fman/blog/item/50dfdd03a4376ddd7a8947b2.html">阅读全文</a>
<br/><b>类别:</b><a href="http://hi.baidu.com/crack%5Fman/blog/category/%D7%AA%D4%D8%CE%C4%D5%C2sas">转载文章sas</a> <a href="http://hi.baidu.com/crack%5Fman/blog/item/50dfdd03a4376ddd7a8947b2.html#comment">查看评论</a>
作者:
shiyiming
时间:
2011-2-3 09:37
标题:
Re: 转载:批量读入txt
其实一个不常用的infile选项可以在DATA STEP内部解决这个问题:
infile "&folder.\*.txt" filename=flname;
input;
x=_infile_;
欢迎光临 SAS中文论坛 (https://mysas.net/forum/)
Powered by Discuz! X3.2