何时是另一个程序使用的文件

时间:2015-06-09 17:20:31

标签: macos performance terminal stata

我有一个包含一系列750个csv文件的文件。我写了一个Stata,它贯穿每个文件并执行一个任务。文件非常大,我的程序已经运行了12个多小时。

有没有办法知道哪个是Stata使用的最后一个csv文件?我想知道代码是否接近完成。我认为通过“最后使用”组织750个文件可以解决问题,但事实并非如此。

下次我应该更加谨慎地说明这个过程的进展情况...... 谢谢

2 个答案:

答案 0 :(得分:2)

从OS X终端,cd到包含CSV文件的目录,然后运行命令

ls -lUt | head

应显示您的文件,按最近的访问时间排序,仅限于最近访问的10个。

答案 1 :(得分:0)

在最基本的级别,您可以使用displaylog会话:

clear
set more off

local myfiles file1 file2 file3

forvalues i = 1/3 {
    display "processing file`i'"
    // <do-something-with-file>
}

另见help log