R批处理文件夹

时间:2018-02-08 14:25:17

标签: r batch-file directory

我在.RUK.RFrance.RPeru.RAustralia.R个文件列表中列有script_countries个文件。 1}}。

而不是单独执行每个文件

R CMD BATCH UK.R output.txt 

我想知道我是否可以使用Rscripts启动所有R CMD BATCH

换句话说,我怎样才能R CMD BATCH目录中的所有文件?

1 个答案:

答案 0 :(得分:0)

我对R一无所知,但FOR循环应该有效:

CD "C:\adjust\path"
FOR %%G IN ("*.R") DO (R CMD BATCH %%~nxG output.txt)

如果您想要多个输出文件,可以将output.txt替换为output_%%~nG.txt或类似内容。

如果你的文件包含空格,你可能想在输入和输出周围添加引号,但我不知道R如何处理它。