Estoy usando Lion. Tengo un error que da salida en cada nueva sesión de terminal:¿Cómo puedo deshacerme de algo que se ejecuta en cada nueva sesión de terminal?
-bash: __rvm_add_to_path: command not found
Es una nueva cuenta de usuario casi marca .. RVM está instalado en la otra cuenta en la máquina .. ~/.bashrc & ~/.bash_profile son tanto en blanco .. al cabo de poner env es:
TERM_PROGRAM=Apple_Terminal
SHELL=/bin/bash
TERM=xterm-256color
TMPDIR=/var/folders/ry/8zsyknmx7dj4_2zzvn1n71500000gn/T/
Apple_PubSub_Socket_Render=/tmp/launch-jsfKPw/Render
TERM_PROGRAM_VERSION=303
TERM_SESSION_ID=3EBC0F1A-9867-41E5-8873-75E84B9F712F
USER=incorvia
COMMAND_MODE=unix2003
SSH_AUTH_SOCK=/tmp/launch-ZQqgPj/Listeners
Apple_Ubiquity_Message=/tmp/launch-u3d1lp/Apple_Ubiquity_Message
__CF_USER_TEXT_ENCODING=0x1F5:0:0
PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin
PWD=/bin
LANG=en_US.UTF-8
HOME=/Users/incorvia
SHLVL=1
LOGNAME=incorvia
DISPLAY=/tmp/launch-0B0I8s/org.x:0
_=/usr/bin/env
que ver nada relacionado con RVM aquí .. ¿dónde más puedo mirar?
=====
/etc/bashrc
# System-wide .bashrc file for interactive bash(1) shells.
if [ -z "$PS1" ]; then
return
fi
PS1='\h:\W \u\$ '
# Make bash check its window size after a process completes
shopt -s checkwinsize
# Tell the terminal about the working directory at each prompt.
if [ "$TERM_PROGRAM" == "Apple_Terminal" ] && [ -z "$INSIDE_EMACS" ]; then
update_terminal_cwd() {
# Identify the directory using a "file:" scheme URL,
# including the host name to disambiguate local vs.
# remote connections. Percent-escape spaces.
local SEARCH=' '
local REPLACE='%20'
local PWD_URL="file://$HOSTNAME${PWD//$SEARCH/$REPLACE}"
printf '\e]7;%s\a' "$PWD_URL"
}
PROMPT_COMMAND="update_terminal_cwd; $PROMPT_COMMAND"
fi
=========
fijo ...
En el fondo de mi/etc/profile fue la fuente /etc/profile.d/rvm.sh
No sé cómo llegó eso ...
¿Ha mirado '/ etc/bashrc'? – simont
Agregué el resultado de mi/etc/bashrc – Inc1982
Compruebe [este enlace] (http://www.linuxfromscratch.org/blfs/view/6.3/postlfs/profile.html) para otros lugares; '/ etc/profile' ¿quizás? Es más probable que sea una configuración global que específica del usuario. – simont