使用Apple脚本自动打开ssh服务器文件

时间:2016-02-18 22:34:37

标签: macos ssh terminal applescript automator

尊敬的人,

我正在尝试构建一个苹果脚本,首先在ssh中打开终端登录详细信息,登录后打开一个自动在ssh服务器上的python脚本。我想在一个苹果脚本中完成所有这些任务。我已经尝试构建自动ssh登录,我做了。但我面临的问题是如何自动调用ssh服务器中的python脚本。

就像我在ssh服务器/home/exe/ai.py中有一个python文件

所以我希望每次运行苹果脚本时都会在ssh中登录并自动打开ai.py.

我是苹果脚本的新手,请帮忙:(

我尝试了3天,但没有运气请帮助我:(

1 个答案:

答案 0 :(得分:0)

您可以使用其他do script

do script ("python /home/exe/ai.py") in currentTab

<强>代码

tell application "Terminal"
    set currentTab to do script ("ssh username@server.xxx;")
    delay 5
    do script ("python /home/exe/ai.py") in currentTab
end tell

注意:这不会检查错误或处理异常,所以如果这是一个问题,您应该考虑实施类似的事情来处理它。