macos—在mac(imac osx)终端上远程运行脚本(r脚本)

irlmq6kh  于 2021-05-30  发布在  Hadoop
关注(0)|答案(1)|浏览(520)

我有一个小例子脚本( script_p.r )如下所示,在终端中运行。


# !/usr/bin/Rscript

sink("output_capture.txt")
mn <- mean(1:10)

# and so on, much longer list of tasks

我想用其他imac主机远程运行此脚本(ip地址,例如,不真实: 111.111.111.111 )它允许我登录和工作(例如,不是真实的。用户名 user101 ,密码 p12334 )
这是远程运行这个脚本的方法(比如使用 ssh ),从具有ip地址的其他计算机: 222.222.222.222 和用户名 user102 ?

cmssoen2

cmssoen21#

首先,把 script_p.r 在远程机器上。
那么要么就做:

ssh user102@222.222.222.222
user102:-$ ./script_p.r

或者 ssh user102@222.222.222.222 'script_p.r' 或者写在剧本里: runremote.sh :


# !/bin/bash

ssh user102@222.222.222.222 'script_p.r'

并在本地运行

user101:-$ ./runremote.sh

相关问题