【问题标题】:running script (r script) remotely to other computer in mac (iMac OSX ) terminal在mac(iMac OSX)终端中远程运行脚本(r脚本)到其他计算机
【发布时间】:2014-05-22 02:16:32
【问题描述】:

我有如下的小示例脚本 (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

【问题讨论】:

    标签: r macos ssh


    【解决方案1】:

    首先,将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
    

    【讨论】:

    • 您的意思是“script_p.r”而不是“script_p.t”吗?应该运行 remote.sh 在 script_p.r 中只需要一个逗号谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-08
    • 2020-04-01
    • 2014-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多