在Windows Server 2012上从R运行Linux命令

时间:2017-11-09 08:59:24

标签: r linux bash windows-server-2012-r2


我在Windows Server 2012上安装了R,我正在尝试在Linux服务器上执行命令 - 类似于

bash echo \"samplecommand?filename=testfile.zip\" | nc -vv -w 2 testserver portnumber

据我了解,WSL存在于Windows 10中,可以轻松执行linux bash脚本。
是否可以在Windows Server 2012 R2中以R或其他任何方式实现此目的? 感谢

1 个答案:

答案 0 :(得分:0)

我认为我的问题可能措辞错误。我想要执行的实际应用程序是netcat(nc),所以我需要做的就是为windows安装netcat然后执行

input = "cd C:\\folderwherenetcatisinstalled
echo samplecommand?filename=testfilename| nc -w2 servername portnumber"
system("cmd.exe", input = input)