Вопрос:
В fpsystem('firefox index.html'); нужно явно прописывать и файл и программу.
Как открыть файл программой по умолчанию (например файл HTML) в среде Linux?
Как открыть файл программой по умолчанию в среде Linux?
Модератор: Модераторы
- Alexx2000
- постоялец
- Сообщения: 490
- Зарегистрирован: 25.10.2006 00:22:07
- Откуда: Мытищи
- Контактная информация:
Ответ: 1
Среда : -
Операционная система : Linux
Зависимости : GNOME/KDE/XFCE
Теги : команды, система, открыть файл
Gnome:
KDE:
XFCE:
Среда : -
Операционная система : Linux
Зависимости : GNOME/KDE/XFCE
Теги : команды, система, открыть файл
Gnome:
Код: Выделить всё
fpsystem('gnome-open filename');
KDE:
Код: Выделить всё
fpsystem('kfmclient exec filename');
XFCE:
Код: Выделить всё
fpsystem('exo-open filename');
Ответ: 2
Операционная система: Linux
Зависимости: xdg-utils
Теги: команды, система, открыть файл
Вариант, не зависящий от DE:
См. http://portland.freedesktop.org/xdg-uti ... -open.html
Операционная система: Linux
Зависимости: xdg-utils
Теги: команды, система, открыть файл
Вариант, не зависящий от DE:
Код: Выделить всё
fpsystem('xdg-open filename');- debi12345
- долгожитель
- Сообщения: 5761
- Зарегистрирован: 10.05.2006 23:41:15
- Откуда: Ташкент (Узбекистан)
Чтобы узнать команду по умолчанию - см. "/etc/mailcap[.order]".
Добавлено спустя 9 часов 54 минуты 2 секунды:
# run-mailcap --action=view <file.ext>
"<ext>" должно быть зарегестрировано в "/etc/mailcap".
Добавлено спустя 9 часов 54 минуты 2 секунды:
# run-mailcap --action=view <file.ext>
"<ext>" должно быть зарегестрировано в "/etc/mailcap".
