是否可以在远程通过SSH协议上启动本地存储的Applescript而无需将其复制到远程计算机上? 我的rapspberry上有一个file.scpt。我想通过我的mac上的ssh启动文件。但是我'我不能这样做。我尝试过以下命令行:
ssh -T server "bash" < ./file.scpt
ssh server < osascript "./file.scpt"
ssh server < cat ./file.scpt| osascript
我还尝试将我的脚本导出为exec文件,但我无法通过ssh启动脚本。 我没有ssh的问题。两台主机之间的连接由相同的RSA-Key
建立答案 0 :(得分:0)
我用:
ssh <servername>.local 'osascript "<path to script>/thescript.scpt"'
它工作正常。
(出于测试目的,我有一个脚本触及远程服务器上的文件并返回成功或失败:
try
do shell script "/usr/bin/touch '/Users/<username>/sshTest.txt'"
on error
return "failure"
end try
return success