iTerm escupe texto cada vez que inicio una nueva sesión. ¿Por qué y cómo detenerlo?

Cada vez que comienzo una nueva sesión con iTerm, envía sudo suy PS1="[web stage | \d \t \w]:"a la ventana de la terminal. Creo que esto es algo que alguien me configuró en iTerm hace mucho tiempo. Es muy irritante y quiero que se detenga. :-)

Revisé todas las configuraciones/preferencias en iTerm y no puedo encontrar ninguna señal de lo que podría estar haciéndolo, ni la cadena sudo suni PS1=en ningún lado. (Y sí, Perfiles> Comando> Enviar texto al inicio está vacío; ese fue mi primer pensamiento, pero nada allí).

Estoy 99% seguro de que esto es algo de iTerm y no bash porque cuando inicio la aplicación Terminal, no obtengo este comportamiento.

¿Dónde se almacenaría esto y cómo puedo detenerlo?

-- EDITAR para agregar detalles:

No es "Enviar texto al inicio".

Esto sucede solo en iTerm, no en Terminal. Aquí está mi pantalla de Preferencias/Perfiles de iTerm:

ingrese la descripción de la imagen aquí

Y, aquí está mi ~/.bash_profilearchivo:

export EC2_HOME=~/.ec2
export PATH=$PATH:/bin:/usr/bin:EC2_HOME/bin:/usr/local/bin
export EC2_PRIVATE_KEY=pk-afv_db1.pem
export EC2_CERT=cert-afv_db1.pem

Y todo mi ~/.bashrcarchivo:

alias myip=ifconfig | grep 'inet ' | grep -v 127.0.0.1 |
   cut -d\   -f2
export EDITOR="/usr/local/bin/mate -w"
export PATH=$PATH:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
¿Sucede tanto en iTerm como en Terminal o solo en iTerm? Además, ¿puede publicar el contenido de su ~./bash_profiley/o~/.bashrc
@Allan gracias, pregunta editada para agregar los detalles que solicitó.
¿Su configuración de iTerm tiene definidos algunos disparadores? Puede encontrar Activadores en la pestaña Avanzado de la parte Perfiles de Preferencias (visible en el extremo derecho de la captura de pantalla).
@EirikFuller - Ah, buena idea, pero eso no es todo. La pantalla "Disparadores" está totalmente vacía.
¿Sobre qué /etc/profile? ¿Puedes publicar el contenido de ese archivo?

Respuestas (2)

¿Ha intentado greping su directorio de inicio?

sudo grep -R 'PS1="' ~/

O, si realmente te sientes frustrado-

sudo grep -R 'PS1="' /

Tal vez redirija la salida estándar de esos chicos malos a archivos para que no tenga que ejecutarlos una y otra vez para trabajar con los resultados.

Resuelve el problema. Es una especie de problema de interfaz en iTerm, aunque es un caso un poco extremo.

Resulta que había cosas en el campo "enviar texto al inicio". El primer carácter allí era una nueva línea ( \n), por lo que en la captura de pantalla de la interfaz, el campo parecía vacío. Pero cuando hice clic allí y presioné la flecha hacia abajo, apareció "sudo su" (la primera línea de lo que se estaba enviando).

Felicitaciones al desarrollador, George Nachman, quien me empujó en la dirección correcta. Encendí el registro de depuración y encontré esto:

 "Initial Text" = "\nsudo su\nPS1=\"[web stage | \\d \\t \\w]:\"\n"

Así que esa era la pista que necesitaba.

Gracias a todos los que desconcertaron esto conmigo...

A mí también me pasó con otros comandos. La interfaz es extraña, ya que puede procesar una nueva línea pero no parece que puedas desplazarte hacia abajo, pero puedes con las teclas de flecha para permitir múltiples líneas de entrada.