我有一个包含一系列750个csv文件的文件。我写了一个Stata,它贯穿每个文件并执行一个任务。文件非常大,我的程序已经运行了12个多小时。
有没有办法知道哪个是Stata使用的最后一个csv文件?我想知道代码是否接近完成。我认为通过“最后使用”组织750个文件可以解决问题,但事实并非如此。
下次我应该更加谨慎地说明这个过程的进展情况...... 谢谢
答案 0 :(得分:2)
从OS X终端,cd到包含CSV文件的目录,然后运行命令
ls -lUt | head
应显示您的文件,按最近的访问时间排序,仅限于最近访问的10个。
答案 1 :(得分:0)
在最基本的级别,您可以使用display
和log
会话:
clear
set more off
local myfiles file1 file2 file3
forvalues i = 1/3 {
display "processing file`i'"
// <do-something-with-file>
}
另见help log
。