2

Я хочу запустить некоторые программы, которые зависят от домашнего каталога, но мой текущий пользователь не имеет определенного домашнего каталога. Я не хочу создавать пользователя только для запуска этой программы, и я не хочу запускать его как root. Есть ли способ определить домашний каталог (например, /tmp) только для текущего сеанса? Так что, например, ~ определяется в bash.

1 ответ1

3

Вы должны быть в состоянии выполнить то, что вы хотите, выполнив export HOME=/tmp в вашей пользовательской сессии.

Существует множество объяснений по поводу расширения тильды на странице руководства bash.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .