首页 > 解决方案 > R 中的 shell() 是否记得前面的命令?

问题描述

我正在尝试通过 R 运行批处理文件,并且我正在尝试shell()这样做。这是写在两个单独的实例上的shell(),一个用于设置目录,一个用于运行文件:

shell("cd <file location>")
shell("activate.bat")

在进行故障排除时,我运行shell("dir")它并返回 R 的当前工作目录,而不是通过shell().

是否shell()无法在使用它的不同实例之间保留内存,如果是这样,当一个依赖于另一个首先运行时,是否可以在 R 中运行两个终端命令?

标签: r

解决方案


推荐阅读