Uso xdg-open:
xdg-open filename
que abre un archivo o URL en la aplicación preferida del usuario.
Explicación
Siempre que use Gnome y eogsea su visor de imágenes predeterminado , puede usar gnome-open:
gnome-open filename
Si desea una alternativa que sea independiente del entorno de escritorio, utilice xdg-openel bash wrapper alrededor de los comandos específicos del entorno.
Por ahora, xdg-openadmite:
- Xfce (
exo-open "$1"),
- Gnome (
gvfs-open "$1", gnome-open "$1"con respaldo a genérico abierto),
- KDE (
kde-open "$1"con respaldo a kfmclient exec "$1"),
- Mate (
gvfs-open "$1", mate-open $1),
- LXDE (
pcmanfm $1con respaldo a genérico abierto),
- Iluminación (
enlightenment_open $1),
- Canela (
open_gnome3 $1que es gvfs-open "$1"con respaldo a genérico abierto),
- Cygwin (
cygstart "$1"),
- Darwin (
open "$1").
y prueba suerte con otros entornos de escritorio (llamados genéricos ). $1es el nombre de archivo de tu imagen.
Uso
xdg-open filename
Si desea averiguar cómo xdg-openfunciona, puede leer el código fuente de bash :
$ locate xdg-open
/usr/bin/xdg-open
/usr/share/man/man1/xdg-open.1.gz
$ less /usr/bin/xdg-open
Editar
Vea también una respuesta similar para preguntas diferentes en unix.stackexchange.com .