SpencerMeng 发表于 2014-5-12 12:28 
如果master.do的内容是
cd c:\Empirical_Exercise\Chapter_2
我猜可能原因是
Stata自动查找在那个目录下的所有do结尾的文件,然后分别运行。
运行其他的do文件没有问题,当运行master.do文件时,
因为里面又是查找所有do文件,然后运行这个文件夹内的do文件,那样就
会不停的循环。
你可以想象下,比如第一次运行do1,第二次do2,第三次do3
因为master.do也是do文件,所有master也会被运行,而master里面的
又再一遍的查找所有do文件,所有才造成这样的问题。
如果按照你上面的方法是不会的,因为master.do最多就是被运行一次。