link Rscript 到不存在的目录

link Rscript to non-existant directory

我使用的程序会自动假定 Rscript 安装在我的主目录中。甚至不是,但目录 /home/username/bin 甚至不存在 - 因此调用 /home/username/bin/Rscript 会导致错误。

但是键入 "Rscript" 在任何地方都有效。每当此程序调用此不存在的目录时,有什么方法可以 运行 Rscript 吗?我宁愿不更改我正在使用的程序的代码。

非常感谢。

您可以创建指向真实文件的符号链接,使用 ln 命令:

ln -s /real/path/to/rscript /home/username/bin/rscript

设置 $HOME 变量解决了这个问题。