回复 第5楼 的 Heidi:
不是太麻烦吧?
在R里面写一个循环,然后运行每一个文件,如果有输出文件,先判断一下输出文件是否存在。下面的代码提供一个思路。
</p>
<p>files <- list.files('input', '*.txt', full.names = TRUE)<br />
for (i in seq(along = files))<br />
{<br />
output <- file.path('output', sprintf('%s.RData', i))<br />
if (file.exists(output))<br />
{<br />
next<br />
}<br />
cmd <- sprintf('Rscript %s %s', files[i], i)<br />
system(cmd)<br />
}</p>
<p>
</p>