Use o comando gnome-open
e ele usará o aplicativo que você associou a esse tipo de arquivo (MIME). Por exemplo:
gnome-open foo.pdf
No Windows, posso iniciar uma janela do Explorer a partir de uma linha de comando por meio de " start (dirname)
". E isso também iniciará aplicativos associados a uma extensão de arquivo específica, para que eu possa fazer " start myfile.txt
" e ele abrirá o arquivo no editor de texto padrão (por exemplo, Notepad). Essencialmente, o Windows expõe um caminho pela linha de comando para executar a mesma ação que um clique duplo no Explorer.
Existe algo semelhante para o Gnome? Examinei a lista retornada por " apropos gnome
", " apropos start
" e " apropos open
", e nada parecia promissor. (Eu estou usando o Debian Lenny, se isso importa.) Eu sei que posso abrir um navegador de arquivos via " nautilus (dirname)
", etc, mas eu preferiria usar algo que use minhas associações de arquivos.
Meu objetivo final é criar um alias de "início" para esse comando, já que estou mais familiarizado com a interface do Windows.
Um comando de gerenciamento de distribuição cruzada e entre estações de trabalho para conseguir isso é:
xdg-open foo.bar
nautilus .
Eu uso isso o tempo todo! Funciona apenas para pastas.
Há também see
e edit
:
# opens PDF viewer
see file.pdf
# Opens text editor
edit file.txt
Isso faz parte do pacote de suporte a mímica.
Tags command-line gnome linux