设置Rplots.pdf生成位置

设置Rplots.pdf生成位置,r,bash,R,Bash,我目前正在编写一个bash文件run.sh,它运行一些python代码,然后是.R文件中的一些代码。我在run.sh中使用Rscript data\u analysis.r调用文件data\u analysis.r 每次运行脚本时,它都会生成一个Rplots.pdf文件,我对此没有意见,但我希望将该文件设置为在自定义位置生成 现在,我可以简单地在run.sh中添加一行,重命名Rplots.pdf文件并将其移动到指定位置,但我对这个解决方案不太满意 有人知道如何为Rscript生成的Rplots.

我目前正在编写一个bash文件
run.sh
,它运行一些python代码,然后是
.R
文件中的一些代码。我在
run.sh
中使用
Rscript data\u analysis.r
调用文件
data\u analysis.r

每次运行脚本时,它都会生成一个
Rplots.pdf
文件,我对此没有意见,但我希望将该文件设置为在自定义位置生成

现在,我可以简单地在
run.sh
中添加一行,重命名
Rplots.pdf
文件并将其移动到指定位置,但我对这个解决方案不太满意


有人知道如何为
Rscript
生成的
Rplots.pdf
文件设置自定义位置吗?

数据分析.r中应该有一行

pdf(file="RPlots.pdf")
您可以将此行编辑到所需的位置,并对其进行硬编码

pdf(file="/mylocation/RPlots.pdf")

在data_analysis.r中应该有一行这样的话

pdf(file="RPlots.pdf")
您可以将此行编辑到所需的位置,并对其进行硬编码

pdf(file="/mylocation/RPlots.pdf")

起初没有,但我添加了它,它就像一个符咒,谢谢!起初没有,但我添加了它,它就像一个符咒,谢谢!