Chaque fois que j'ouvre mon terminal, je reçois une petite erreur de notification:
declare -x Apple_PubSub_Socket_Render="/tmp/launch-jsWpOJ/Render"
declare -x DISPLAY="/tmp/launch-yARwMh/org.macosforge.xquartz:0"
declare -x HOME="/Users/Austin"
declare -x LANG="en_US.UTF-8"
declare -x LOGNAME="Austin"
declare -x OLDPWD
declare -x
PATH="/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/git/bin:/usr/local/MacGPG2/bin"
declare -x PWD="/"
declare -x SHELL="/bin/bash"
declare -x SHLVL="1"
declare -x SSH_AUTH_SOCK="/tmp/launch-PWYfTW/Listeners"
declare -x TERM="xterm-256color"
declare -x TERM_PROGRAM="Apple_Terminal"
declare -x TERM_PROGRAM_VERSION="326"
declare -x TERM_SESSION_ID="EA9B2123-82A5-470E-8F9D-328367CEE7BD"
declare -x TMPDIR="/var/folders/hb/ss6hsppn5497rzzmnx81hh8r0000gn/T/"
declare -x USER="Austin"
declare -x __CF_USER_TEXT_ENCODING="0x1F5:0:0"
declare -x __CHECKFIX1436934="1"
Je ne sais pas vraiment comment m'en débarrasser, je pense que cela pourrait avoir quelque chose à voir avec XQuartz ou X11. Quelqu'un peut-il me diriger dans la bonne direction pour résoudre ce problème?
.profile
ou.bashrc
qui pourrait déclencher cela?grep -lE 'declare|env' $HOME/.* 2>/dev/null
printenv
.Réponses:
La raison pour laquelle j’obtenais la sortie dans mon shell pour chaque environnement créé, c’est parce que mon "profil_bash" contenait certaines déclarations qui n’avaient pas été évaluées comme étant vraies. Le shell cherchait un chemin qui n’existait plus, alors j’ai dû mettre à jour le chemin actuel pour que la bash ne génère pas d’erreur.
Merci tout le monde!
la source