Використання xdg-open
:
xdg-open filename
який відкриває файл або URL-адресу в бажаній програмі користувача.
Пояснення
До тих пір , поки ви використовуєте Gnome і eog
ваша програма перегляду зображень по замовчуванням , ви можете використовувати gnome-open
:
gnome-open filename
Якщо ви хочете отримати альтернативу, незалежну від середовища робочого столу, скористайтеся командою xdg-open
bash обгортки навколо специфічних команд для оточення.
Наразі xdg-open
підтримує:
- Xfce (
exo-open "$1"
),
- Гном (
gvfs-open "$1"
, gnome-open "$1"
з запасним варіантом до родовим відкритого),
- KDE (
kde-open "$1"
із резервним до kfmclient exec "$1"
),
- Mate (
gvfs-open "$1"
, mate-open $1
),
- LXDE (
pcmanfm $1
з резервним до загального відкритого),
- Просвіт (
enlightenment_open $1
),
- Кориця (
open_gnome3 $1
яка є gvfs-open "$1"
запасною до загальної відкритості),
- Cygwin (
cygstart "$1"
),
- Дарвін (
open "$1"
).
і намагається вдатися в інших робочих середовищах (званих generics ). $1
- це ваше ім'я файлу зображення.
Використання
xdg-open filename
Якщо ви хочете з’ясувати, як xdg-open
працює, ви можете прочитати вихідний код bash :
$ locate xdg-open
/usr/bin/xdg-open
/usr/share/man/man1/xdg-open.1.gz
$ less /usr/bin/xdg-open
Редагувати
Дивіться також аналогічну відповідь на різні запитання на unix.stackexchange.com .