использование xdg-open
:
xdg-open filename
который открывает файл или URL в предпочтительном приложении пользователя.
объяснение
Пока вы используете Гном а также eog
твой средство просмотра изображений по умолчанию , ты можешь использовать gnome-open
:
gnome-open filename
Если вы хотите альтернативу, независимую от среды рабочего стола, используйте xdg-open
который Баш обертка вокруг конкретных команд окружающей среды.
Теперь, xdg-open
поддерживает:
- Xfce (
exo-open "$1"
),
- Гном (
gvfs-open "$1"
, gnome-open "$1"
с отступать для общего открытия),
- KDE (
kde-open "$1"
с отступлением к kfmclient exec "$1"
),
- Приятель (
gvfs-open "$1"
, mate-open $1
),
- LXDE (
pcmanfm $1
с отступлением к универсальному открытию),
- просветление (
enlightenment_open $1
),
- корица (
open_gnome3 $1
, который gvfs-open "$1"
с отступлением к универсальному открытию),
- Cygwin (
cygstart "$1"
),
- Дарвин (
open "$1"
).
и испытывает свою удачу с другими средами рабочего стола (называется дженерики ). $1
ваше имя файла
использование
xdg-open filename
Если вы хотите выяснить, как xdg-open
работает, можешь читать удар исходный код:
$ locate xdg-open
/usr/bin/xdg-open
/usr/share/man/man1/xdg-open.1.gz
$ less /usr/bin/xdg-open
редактировать
Смотрите также аналогичный ответ по другому вопросу unix.stackexchange.com ,