Описание тега xfs
Вы можете использовать символические ссылки. Поместите файл конфигурации можно использовать с графический интерфейс куда-то, назовем это GUI_CONFIG, и скрипты для SCRIPT_CONFIG. В начале скрипта поставить строчку:
ЛН-СФ SCRIPT_CONFIG $HOME/.config/inkscape/preferences.xml
и в конце:
ЛН-СФ GUI_CONFIG $HOME/.config/inkscape/preferences.xml
Когда скрипт выполняется он сделает preferences.xml
символическую ссылку, которая указывает на конфиге он должен. Когда он заканчивает, он указывает его в один графический интерфейс использует. Запуск нескольких скриптов одновременно не уничтожать свой конфиг, как это происходит при копировании временных файлов, хотя сначала выполнив скрипт разбить файл конфигурации для запуска скриптов. Это может быть, лучше поставить звонки на ЛН
вокруг отдельных вызовов в Inkscape, а не Скрипты, как в целом, чтобы попытаться предотвратить эти гонки условия.
Другой вариант будет запустить Inkscape как другой пользователь из скриптов, так что вы можете настроить его с другой конфигурационный файл. Однако, вам потом придется разбираться с разрешениями, возможно, путем копирования файлов туда и обратно Для в/tmp
.