从Raspberry Pi执行远程程序

时间:2013-11-26 12:26:57

标签: raspberry-pi

我想将我的程序执行的一些部分从我的Raspberry Pi委托给PC(例如在PC中请求例程并在RasPi中检索结果并使用它)。有没有我可以用来搜索的提示? (插座等)

编辑:也许我的解释错了;我的意思是,关于这个主题的艺术状态的文章。

谢谢。

2 个答案:

答案 0 :(得分:0)

这可以通过多种方式完成,最简单的方法是,而不是例程,简单地创建带有参数的程序并返回表示结果的字符串,然后使用类似SSH的东西,例如:

if RES=`ssh myPCaddress -l pi /home/pi/bin/liftLargeThings stuff`
  then
  echo "Executed successfully, result is $RES"
else
  echo "Failed.."
fi

但是,开销非常大,所以只能用于非常密集的任务。

答案 1 :(得分:0)

我已经使用了GNU parallel,并使用了--sshlogin选项。现在没时间,但是当我有机会时,我会发布一个例子。与DusteD建议的协议相同。