我编写了一个 bash 脚本,它制作了一系列 R 脚本。但是,我在引用 bash 变量以将 R 脚本作为要读入 R 的文件时遇到困难。我有
echo "loadings_file <- $loadings ; calls_file <- $file" | cat - template.R > temp && mv temp $scriptname
$loadings 和 $file 是我希望 R 读取的文件。但是当我按原样运行它时,它们最终会出现在 R 脚本中,没有引号将它们作为字符串处理。我如何确保它们在 R 中被引用但仍然首先在 bash 中扩展?