Я работаю в небольшой софтверной компании. У нас есть продукт, который по умолчанию записывает в каталог журналов внутри установочного каталога (я знаю, это может быть не лучшим способом, но на данный момент это исправлено): /opt/<program>/logs
У меня есть пользователь, который хочет, чтобы каждый из его пользователей (в Linux) при запуске нашей программы записывал журналы в свой каталог пользователей за сеанс, например /home/<user>/<program>/logs
. Есть ли хороший способ настроить это, полагаясь на то, что моя программа всегда записывает в /opt/<program>/logs
по умолчанию?
Я не эксперт по Linux, но думаю, что это можно сделать.
Будет ли это лучше спросить на плате Linux SE?
Любая помощь приветствуется!
ПРИМЕЧАНИЕ. - Эти журналы создаются для программы при ее запуске, независимо от того, кто вошел в систему для ее использования. Все они находятся в одном каталоге: /opt/<program>/logs
. Если я создаю символическую ссылку, то все, что она делает, дублирует журналы в другой каталог. Что мне нужно, так это то, что каждый пользователь регистрирует свою сессию в соответствующем каталоге /home/<user>/<program>/logs
.