Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想比较使用不同核数的矩阵乘法的速度。我想在 shell 代码中编写一个关于内核数的 for 循环。但是实际的计算是在 R 中完成的。所以它是 bash shell 代码和 R 代码的混合。类似于以下内容
for p in {1..8} do export OMP_NUM_THREADS = p ## R code for matrix multiplication ## done
这可能吗?
Rscript是执行此操作的命令。使您的 R 脚本可执行并放在第一行:
Rscript
#!/usr/bin/env Rscript
之后,您可以将其视为系统中的任何其他程序,从bash其他任何地方调用它。
bash