Lors de la connexion interactive, j'obtiens :
dircolors : aucune variable d'environnement SHELL et aucune option de type shell n'a été donnée
Mais j'ai bien la variable SHELL définie :
% set | grep SHELL
SHELL=/bin/bash
SHELLOPTS=braceexpand:emacs:hashall:histexpand:history:interactive-comments:monitor
Dans ~/.bash_profile
, je source .dircolors
de cette manière :
eval "`dircolors ~/.dircolors`"
J'ai fait cela sur d'autres hôtes Linux et cela n'a jamais posé de problème, mais lorsque je fais vzctl enter $CTID
(conteneur OpenVZ avec Debian wheezy), cela apparaît toujours.
Pourquoi est-ce que cela se produit? Et comment puis-je résoudre ce problème?
0 votes
Avez-vous résolu ?
0 votes
Même problème ici. La variable SHELL est définie. Fonctionne dans tous les environnements sauf dans mon Visual Studio Code avec GitBash (mais même là, la variable SHELL est définie).