标签: shell applescript automator
我尝试做的是使用shell脚本可靠地切换到应用程序,即使它在不同的空间中打开也是如此。例如,让我们假设我在空间1中,并且有一个Safari窗口在空间2中打开但不在空间1中打开。我希望能够切换到适当的空间以便制作Safari活性。目前我正在使用AppleScript:
osascript -e " tell application \"Safari\" activate end tell "
但这只会使菜单栏切换到Safari,而不是移动到包含Safari窗口的空间。
答案 0 :(得分:1)
检查您的系统偏好设置 - >任务控制
你检查了第二个复选框吗? (When switching to ....) 什么时候 - 你的苹果就行了。
When switching to
此外,您可以将其更改为:
#!/usr/bin/osascript tell application "Safari" activate end tell
e.g。只需将osascript添加为shebang并使脚本可执行:
osascript
chmod 755 ~/path/to/the/above/script_file