Entonces uso iTerm en mi MacBook Air y también en mi MacBook Pro. He estado jugando con .bashrc y .bash_profile y tratando de encontrar formas inteligentes de configurar las cosas. En un momento decidí que quería que tanto esta máquina como mi MacBook Pro usaran el mismo archivo .bash_profile, así que lo puse en Dropbox y configuré ambas máquinas para buscarlo allí.
Sin embargo, en algún momento del camino perdí la cuenta de todo lo que hacía. Ahora, cuando inicio iTerm, las siguientes tres líneas se imprimen en la parte superior de mi pantalla antes de que aparezca el mensaje:
Último inicio de sesión: martes 25 de septiembre a las 16:31:28 en ttys000 configurando desde /Users/Joe/Dropbox/private/autosync/.bash_profile . /Usuarios/Joe/Dropbox/autosync/bash/bashrc
Entiendo de dónde vienen las dos primeras líneas y qué significan: la primera línea del archivo .bash_profile en Dropbox/private/autosync/.bash_profile dice lo siguiente:
echo 'configurando desde /Users/Joe/Dropbox/private/autosync/.bash_profile'
Pero no puedo entender por qué se imprime esa tercera línea. Mi mejor suposición es que puse un echo
comando similar en otro archivo en algún lugar donde iTerm también esté cargando, pero no sé qué archivo ni dónde está ni cómo encontrarlo. Ya no tengo un archivo llamado bashrc
en esa ubicación. ¿Cómo puedo averiguar qué está provocando que se imprima esa línea?
Por cierto, estoy ejecutando Mountain Lion (OS X 10.8.1).
Perdón por hacer una pregunta tan específica. La única solución que se me ocurrió hasta ahora es ejecutar el siguiente comando como root y desde el directorio raíz:
grep -lr "Usuarios/Joe/Dropbox/privado/autosync/" *
La idea es encontrar cualquier archivo en todo mi sistema que contenga esa secuencia de caracteres, pero buscar decenas de miles de archivos en mi sistema llevará mucho tiempo.