如何从R创建批处理/脚本文件

时间:2018-10-25 19:58:45

标签: r docker batch-file

我在Windows 7上; R最新版本。

我尝试使用docker包从R运行docker命令。此操作不起作用,因此我编写了成功运行所需的docker命令的批处理文件:

echo on
title My Test Batch File

SET DOCKER_TLS_VERIFY=1
SET DOCKER_HOST=tcp://192.168.99.100:2376
SET DOCKER_CERT_PATH=C:\Users\msagovac\.docker\machine\machines\default
SET DOCKER_MACHINE_NAME=default
SET COMPOSE_CONVERT_WINDOWS_PATHS=true

docker run -v /c/Users/msagovac/pdf_ocr:/home/docker jbarlow83/ocrmypdf-polyglot --skip-text 0ce9d58432bf41174dde7148486854e2.pdf output.pdf

pause

现在,该批次中有一个输入文件(0ce9d58432bf41174dde7148486854e2.pdf)和一个输出文件。我想对大量输入(pdf文件)运行相同的批处理命令。我如何在R中做到这一点?

在R中写入一个大批处理文件是否更好(以及如何做到这一点)? 或者,最好对每个输入和输出文件执行批处理文件。

示例输入和输出文件为:

inputFiles <- c("input1.pdf", "input2.pdf", "input3.pdf")
outputFiles <- c("output1.pdf", "output2.pdf", "output3.pdf")

0 个答案:

没有答案