Comando para abrir um URL?

33

Minha pergunta é bem simples:

Existe um comando que eu possa usar no bash que abrirá uma URL específica no navegador padrão?

    
por Nathan Osman 03.01.2011 / 22:31

4 respostas

46

Existe um comando que conhece o seu navegador padrão:

xdg-open http://google.com

Isso também funcionará para todos os outros tipos de URI (Uniform Resource Identifier), como imagens - que serão abertas automaticamente com eog, documentos openoffice e assim por diante, e também em caminhos do sistema de arquivos ( xdg-open /tmp/foobar.png ).

Há também

xdg-email [email protected]

e

xdg-mime query default text/html

Para descobrir qual aplicativo será usado.

Você pode definir seu aplicativo preferido indo em Sistema → Preferências → Aplicativos preferidos :

Esses utilitários fazem parte da especificação freedesktop.org , para que você possa usá-los em seus aplicativos - e vai trabalhe em todos os desktops que aderirem à especificação .

    
por Stefano Palazzo 03.01.2011 / 22:32
8

Você pode usar xdg-open da seguinte forma:

xdg-open http://askubuntu.com/

Na página de manual do XDG-OPEN :

  

O xdg-open abre um arquivo ou URL no aplicativo preferido do usuário. Se um          URL é fornecido o URL será aberto na web preferida do usuário          navegador.

    
por Marco Ceppi 03.01.2011 / 22:34
2

gnome-open funciona tão bem quanto xdg-open , mas nenhum deles sabe o que fazer com o domínio livre.

Portanto, gnome-open http://askubuntu.com funciona, mas não gnome-open askubuntu.com .

Aqui está uma pequena função para facilitar a digitação e aceitação do nome de domínio reduzido.

function go { gnome-open http:// ; }

Cole o acima em sua linha de comando, pressione enter e experimente. Se você gostar, poderá salvá-lo em seu arquivo .bash_aliases ou .bashrc, em seguida, source ~/.bash_aliases (supondo que esteja em seu diretório pessoal) e será persistente para essa sessão e todas as novas sessões.

Agora, basta digitar go askubuntu.com e wallah!

    
por Elijah Lynn 07.08.2013 / 13:57
0

Usar x-www-browser URL abrirá o navegador ou uma nova guia no URL especificado

    
por bvidal 12.11.2014 / 00:07