Вам также необходимо экспортировать переменные. Если переменная не экспортирована, новые дочерние процессы не смогут ее увидеть.
Просто добавьте export
перед объявлением переменной, например, export LS_COLORS="di=0;35"
.
Однако все переменные будут стираться после каждого сеанса, и их нужно будет устанавливать заново в начале каждого нового сеанса. Чтобы сделать это автоматически (, предполагая, что вы используете bash ), просто добавьте строку в файл ~/.bashrc
, так как этот файл запускается каждый раз, когда запускается новый сеанс bash.