当我从shell脚本启动Chrome时,我想启动带有一些网址的Chrome并启用标记。我尝试了以下操作,但我只能实现启用标志或启动URL。不是两个在一起。
open -n /Applications/Google\ Chrome.app --args --enable-speech-input
或
open -n /Applications/Google\ Chrome.app www.google.com
上述两个命令都可以正常运行,但是当我尝试同时执行这两个命令时 如下:
open -n /Applications/Google\ Chrome.app --args --enable-speech-input "www.google.com"
失败了。我尝试使用引号,但这不起作用。
答案 0 :(得分:2)
不使用open
,而是直接从脚本运行Chrome可执行文件:
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --enable-speech-input www.google.com
如果您在打开Chrome后有更多命令可以运行,则可以在后台通过在命令后添加&
字符打开Chrome(请注意命令现在在括号中):
(/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --enable-speech-input www.google.com) &