ЗапуститьПриложение(ПутьКФайлу) в Linux

1. Gesperid 2 24.04.24 13:12 Сейчас в теме
Не запускается приложение по ЗапуститьПриложение(ПутьКФайлу) ассоциированное с типом файла. Пробовал с txt и pdf.
При добавлении к команде имени приложения работает: ЗапуститьПриложение(ИмяПриложения + " " + ПутьКФайлу).

Для информации - в Linux без 1С:
* Astra Linux
* В GUI ассоциация срабатывает и файл открывается
* Через консоль команда "xdg-open ПутьКФайлу" не открывается, ругается на какой-то MIME.

С Linux-м не работал, подскажите, как забороть проблему в 1С.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. XAKEP 24.04.24 16:33 Сейчас в теме
https://infostart.ru/1c/articles/1266995/

dos2unix

https://man.archlinux.org/man/xdg-open.1.en

----
сов.секретная команда, приложение и вывод ошибок.

Телепатам на старт ?
3. Gesperid 2 24.04.24 16:50 Сейчас в теме
(2)
сов.секретная команда, приложение и вывод ошибок.

1. Команда - открыть файл (txt, pdf) приложением ассоциированым с типом файла. То есть ЗапуститьПриложение(ПутьКФайлуTxtИлиPdf).
2. Приложение - может быть разными, но на тестовой машине: kate для txt, okular для pdf. Не думаю, что это имеет какое-то значение. Так работает ЗапуститьПриложение(kate ПутьКФайлуTxt) и ЗапуститьПриложение(okular ПутьКФайлуpdf)
3.
3.1. 1С не выдает ошибки: в ЖР не пишет и исключений не бросает.
3.2. Линукс терминал выдает такую ошибку - см. скрин



Спасибо, эти ссылки читал. В первой - про запуск shell скриптов, во-второй синтаксис команды.
Я не знаю как реализована ЗапуститьПриложение под Linux, использует ли вообще она xdg-open.
Конечно можно "принудительно" дописать к команде "xdg-open ": ЗапуститьПриложение("xdg-open " + ПутьКФайлу), но несколько странно.

Телепатам на старт ?

И не только им :)
Прикрепленные файлы:
4. XAKEP 24.04.24 16:54 Сейчас в теме
(3)
https:...

при чем ?
или 1с тонкий клиент и на апачи
7. XAKEP 24.04.24 17:03 Сейчас в теме
(3)
ошибка с правами у владельца, не всегда рутом хорошо работать
есть судо и /etc/sudoers
10. XAKEP 24.04.24 17:22 Сейчас в теме
(3)
https://forum.ubuntu.ru/index.php?topic=270642.0
Посмотрел код в Документообороте ПРОФ 2.0.7.2 - для открытия файла в Linux вызывается банальный "ЗапуститьПриложение(ИмяОткрываемогоФайла)
12. Gesperid 2 24.04.24 17:33 Сейчас в теме
(10) Не удевлюсь, если в БСП-шном ОткрытьФайл после всего колл-бек хелла - так же
5. Gesperid 2 24.04.24 16:57 Сейчас в теме
Клиент толстый, конфа УПП.
6. Gesperid 2 24.04.24 16:58 Сейчас в теме
Ошибка linux в приложенном скрине
8. XAKEP 24.04.24 17:06 Сейчас в теме
https://its.1c.ru/db/v8std/content/774/hdoc
Например:
// Для Windows
***************
// Для Linux
***************
следует использовать ***********(в клиентском коде)
и ************ (в серверном коде)
9. XAKEP 24.04.24 17:13 Сейчас в теме
11. Gesperid 2 24.04.24 17:29 Сейчас в теме
(9) Локально. И естественно у рядовых пользователей не root.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот