Você deseja xdg-open
para isso.
Com um ambiente de área de trabalho, existem associações de arquivos que o acompanham.
Sou um usuário minimalista, que não usa nada disso, mas ainda quero algum tipo de associação de arquivos para aliviar minha carga.
Estou procurando um programa que faça algo como o seguinte.
open file.pdf
isto irá olhar para a extensão e traduzir para okular file.pdf
.
É claro que sempre é possível escrever um script bash para fazer isso. Eu me pergunto se existe algo, então não reinvento a roda.
Você deseja xdg-open
para isso.
Você pode usar o gnome-open para o Ubuntu / gnome.
Você também pode usar zsh
# Suffix aliases (Type a file as a command and this program will launch)
alias -s jpg=gthumb
alias -s png=gthumb
alias -s pdf=okular
alias -s html=firefox
alias -s ogg=mplayer
No seu exemplo, você apenas digitaria file.pdf
e o okular começaria
Tags command-line linux