我有一个octave脚本,它调用一个R脚本在一个HPC集群上做一些计算。计算程序如下:
cat $PBS\_NODEFILE do HOSTLIST$count=$host count=$(($count+1)) .mkdir case_$count cd case_$count export workdir=pwd remotehost=${HOSTLIST$pcount} ssh -n $remotehost "cd $workdir;export PATH=$PATH:$workdir;octave $MFILE > /dev/null“&$MFILE内容是
printf(“从Octave \n调用R脚本”);system('./hello_world.R');hello_world.R
#!/usr/bin/Rscript打印(“你好世界!”)如果我从命令行运行$MFILE,它可以正常工作,并打印出所需的输出。我已经尝试了许多我可以在网上找到的解决方案,但都没有用。
有人知道出了什么问题吗?谢谢你的建议!
https://stackoverflow.com/questions/27570298
复制相似问题