如何在R中使用别名运行系统可执行文件?

时间:2018-02-20 23:14:32

标签: r path system alias

假设我在R中运行系统命令来运行executable

inputfile <- "/path/myfile.txt"

如何将以下命令中的/path/myfile.txt替换为inputfile,如下面的命令所示?

system ("executable -input inputfile -output output.txt")

1 个答案:

答案 0 :(得分:2)

尝试其中任何一种:

library(gsubfn)

fn$system("executable -input $inputfile  -output output.txt")

或没有包裹:

cmd <- sprintf("executable -input %s -output output.txt", inputfile)
system(cmd)
相关问题