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

open ssh server files automatically with apple script

尊敬的各位,您好,

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

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

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

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

我已经试了 3 天了,但运气不好请帮助我:(

你可以使用另一个 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

注意:这不会检查错误或处理异常,因此如果您担心的话,您需要考虑实施类似的方法来处理它。