alien175 |
|
Темы:
21
Сообщения:
465
Участник с: 27 декабря 2010
|
экранировать '%s' обратным слэшем не работаетА двойным слешем (а может даже и тройным)? Или через shell или
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE |
alien175 |
|
Темы:
21
Сообщения:
465
Участник с: 27 декабря 2010
|
notify-send не из графической сессии еще вроде нужно явно указывать XDG_RUNTIME_DIR но тут могу ошибаться.
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE |
konstantinov-ms |
|
Темы:
16
Сообщения:
732
Участник с: 29 ноября 2009
|
alien175Не-а :))) Упорно передаёт /usr/bash :))) Уже и '%' экранировал, и 's' отдельно, все слэши передаёт в remind в виде '\\/usr/bash' и т.д. Использование шелла в юните тоже не помогает: результат аналогичный. Только запуск скрипта, в котором прописана нужная команда, работает.экранировать '%s' обратным слэшем не работаетА двойным слешем (а может даже и тройным)? XDG_RUNTIME_DIR тоже попробовал. Указал /tmp. Результата не дало. |
alien175 |
|
Темы:
21
Сообщения:
465
Участник с: 27 декабря 2010
|
konstantinov-ms/run/user/1000 обычно - юзер, кому вы выводите сообщения.
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE |
vasek |
|
Темы:
47
Сообщения:
11856
Участник с: 17 февраля 2013
|
konstantinov-msМного экспериментировал с unit и сделал для себя вывод, что лучше прописывать скрипт ... с командой сложнее, нужно смотреть как она работает ... если команда простая (никуда больше не лезет), то работает нормально, в противной случае возможны проблемы. konstantinov-msИ да, лучше прописывать полный путь.
Ошибки не исчезают с опытом - они просто умнеют
|
alien175 |
|
Темы:
21
Сообщения:
465
Участник с: 27 декабря 2010
|
konstantinov-msman почитать не догадались?
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE |
alien175 |
|
Темы:
21
Сообщения:
465
Участник с: 27 декабря 2010
|
~ %h
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE |
konstantinov-ms |
|
Темы:
16
Сообщения:
732
Участник с: 29 ноября 2009
|
alien175Спасибо, учту на будущее.konstantinov-ms/run/user/1000 обычно - юзер, кому вы выводите сообщения. vasekПохоже, что так. Если нужно передать, какие-то аргументы, то вылезает куча проблем. alien175Блин, ЗАРАБОТАЛО!!! Спасибо!!! Таки добили общими усилиями :)))) P.S. Внёс соответствующие правки в исходный юнит. Спасибо всем за помощь! |
alien175 |
|
Темы:
21
Сообщения:
465
Участник с: 27 декабря 2010
|
konstantinov-msПросто нужно читать документацию. И никаких усилий не потребуется. Ну или правильно гуглить https://www.google.com/search?q=systemd+escape+percent =)
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE |
konstantinov-ms |
|
Темы:
16
Сообщения:
732
Участник с: 29 ноября 2009
|
alien175И ведь не поспоришь! ☝️ 😁😁😁konstantinov-msПросто нужно читать документацию. И никаких усилий не потребуется. |