我试图弄清楚如何在同一个终端窗口中通过SSH连接和Apple Script使用命令。
这是我的脚本,它打开一个新的终端窗口,并使用SSH连接。但是我不明白如何从那开始在SSH实例内部执行命令。我尝试简单地做do script "ls"
,但是它在新的终端窗口中吃午餐并执行ls
。
我的代码:
osascript <<EOD
tell app "Terminal"
reopen
activate
do script "ssh -i \"$KEY\" \"$USER\"@\"$DNS\"" in window 1
end tell
EOD