2016-04-02 3 views
1

Я пытаюсь сохранить одну переменную постоянно, поэтому мне не придется использовать export каждый раз, но я не могу найти свою ошибку, и она не сохраняется.Не удается сохранить постоянную переменную

Переменная LFS="/mnt/lfs".

Я сохранил в .bash_profile, /root/.bash_profile и в /.bashrc.

Эти три файла, которые я открыл, были пустыми, я не знаю, почему они пусты или если они должны быть пустыми.

+0

Вы уверены, что ваша оболочка bash? Кроме того, вы имеете в виду '~/.bash_profile' и' ~/.bashrc'? Добавление 'export' в присваивание также вызовет переменную для экспорта. – choroba

+0

раковина баш да. Я имею в виду ~/.bash_profile и ~/.bashrc Что вы подразумеваете под: Добавление экспорта в присваивание вызовет переменную для экспорта – user3676606

+0

сначала я хотел изменить .profile , однако в этом файле написано, что: ~/.profile: выполняется интерпретатором команд для систем входа. # Этот файл не читается bash (1), если ~/.bash_profile или ~/.bash_login # существует. Я добавил в .bash_profile следующее: export LFS =/mnt/lfs Однако переменная enviromental не была сохранена ... – user3676606

ответ

0
echo 'export LFS="/mnt/lfs"' >> ~/.bashrc 
Смежные вопросы