Ответ 1
open -a Firefox 'http://www.youtube.com/'
Я хочу открыть браузер Firefox из командной строки и отправить его на youtube.com
Я пробовал: open/Applications/Firefox.app --args -remote "openURL (www.youtube.com, new-tab)"
Он успешно открывает Firefox, но не перемещается на youtube.com
Как это исправить?
open -a Firefox 'http://www.youtube.com/'
Если firefox - ваш браузер по умолчанию, вы можете просто использовать: open 'http://www.youtube.com'
Возможно, вы можете добавить два псевдонима, редактировать ~/.bash_profile, добавить код ниже:
open_by_browser(){ open -a $1 $2}
alias firefox='open_by_browser firefox'
alias chrome='open_by_browser "Google Chrome"'
то вы можете открыть html файл Firefox
firefox xxx.html
или Chrome
chrome xxx.html
Ответы других работают, кстати, но другой способ, которым вы можете это сделать:
/Applications/Firefox.app/Contents/MacOS/firefox "youtube.com"