Совместимость x-www-браузера - PullRequest
2 голосов
/ 22 апреля 2010

Я хочу открыть html-файлы из сценария оболочки. Я знаю, что в Ubuntu есть команда x-www-browser, которая откроет браузер по умолчанию в системе. Я также обнаружил, что команда Googling является частью системы Debian. Мне было интересно, доступна ли команда в дистрибутивах не на основе Debian. Если нет, то существует ли стандартный способ открытия html-файла в браузере по умолчанию в ОС Linux через командную строку? Обратите внимание, что я использую Bash.

Ответы [ 2 ]

5 голосов
/ 22 апреля 2010

Если вы хотите открыть HTML-файл, который является локальным (и, возможно, даже удаленным, мне придется проверить), вы можете использовать xdg-open. Это грубый эквивалент «двойного щелчка» по файлу, чтобы открыть его, поэтому он не ограничивается HTML-файлами. Поскольку вы хотите всегда открывать в браузере пользователя по умолчанию, это было бы так же, как если бы они просто открыли его сами.

Конечно, если в их системе настроены файлы HTML, открытые в текстовом редакторе (как я это делал некоторое время), это может иметь неприятные последствия. Но это довольно редко.

Быстрое обновление

Я только что проверил и xdg-open http://google.com запустил Google в Firefox (мой браузер по умолчанию). Так что это работает для нелокальных файлов.

2 голосов
/ 22 апреля 2010

Вы можете использовать xdg-open .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...