【发布时间】:2023-04-08 13:54:02
【问题描述】:
我正在使用 Alfred 工作流程/全局热键来运行 bash 脚本:
- 触发热键
- 动作运行脚本
我正在考虑使用open -a Google\ Chrome,但我想不出打开新标签的方法。这将是一个非常有用的工具,我很好奇是否有其他人这样做或找到了一种方法。
【问题讨论】:
标签: bash google-chrome chromium alfred
我正在使用 Alfred 工作流程/全局热键来运行 bash 脚本:
我正在考虑使用open -a Google\ Chrome,但我想不出打开新标签的方法。这将是一个非常有用的工具,我很好奇是否有其他人这样做或找到了一种方法。
【问题讨论】:
标签: bash google-chrome chromium alfred
不知道为什么,但这恰好取决于您传递的 URL。这会在现有窗口中打开:$ google-chrome about:blank,但会在新页面中打开:$ google-chrome chrome://newtab。
【讨论】:
好的,所以这个答案并不完美,但它绝对适用于 OSX,感谢 OS Automator
差不多,我只是模拟一个CMD+T按键
open -a Google\ Chrome; osascript -e 'tell application "System Events" to keystroke "t" using {command down}'`
【讨论】:
36:70: execution error: System Events got an error: osascript is not allowed to send keystrokes. (1002)