Automation 苹果剧本/流浪汉
我不熟悉apple脚本,但我想打开终端,将路径更改为可以运行vagrant up命令的位置,然后运行vagrant up。到目前为止,我必须Automation 苹果剧本/流浪汉,automation,applescript,vagrant,Automation,Applescript,Vagrant,我不熟悉apple脚本,但我想打开终端,将路径更改为可以运行vagrant up命令的位置,然后运行vagrant up。到目前为止,我必须 tell application "Terminal" activate do script "cd desktop/development/vagrant/" end tell 如果我尝试以下方法 tell application "Terminal" activate do script "cd desktop/dev
tell application "Terminal"
activate
do script "cd desktop/development/vagrant/"
end tell
如果我尝试以下方法
tell application "Terminal"
activate
do script "cd desktop/development/vagrant/"
do script "vagrant up"
end tell
这将打开第二个终端,并尝试从主位置执行vagrant up,而不是在终端窗口中运行导航到desktop/development/vagrant的命令/
我的问题是,;是否有办法在原始(第一个)终端窗口中运行后续命令,或将cd desktop/development/vagrant up作为单个命令运行
提前感谢找到了答案
tell application "Terminal"
set currentTab to do script ("cd desktop/development/vagrant/")
do script ("vagrant up") in currentTab
end tell
或者只需使用do脚本“cd桌面/development/vagrant;vagrant up”