3

Я использую Ubuntu 9.04

Я пытаюсь добавить некоторые общесистемные envvars, я хочу, чтобы они были видны как для bash, так и для zsh(моя основная оболочка), я добавил их в /etc /profile, но, к сожалению, я не вижу их в zsh

Я обнаружил, что в Ubuntu есть файл /etc /environment, который предназначен только для envvars(в отличие от общих скриптов), но zsh не поддерживает этот файл.

Когда я пытаюсь найти /etc /profile вручную, я получаю следующий вывод (я думаю, он не анализируется до конца)

$ source /etc/profile
/etc/profile:5: no matches found: /etc/profile.d/*.sh

1 ответ1

5

Страница руководства zsh(1) гласит, что zsh читает /etc/zsh/zprofile . Вы можете просто добавить туда команду, которая использует /etc/profile .

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