Então eu uso o iTerm no meu MacBook Air e também no meu MacBook Pro. Tenho brincado com .bashrc e .bash_profile e tentando encontrar maneiras inteligentes de configurar as coisas. A certa altura, decidi que queria que esta máquina e meu MacBook Pro usassem o mesmo arquivo .bash_profile, então coloquei-o no Dropbox e configurei ambas as máquinas para procurá-lo lá.
Em algum lugar ao longo do caminho, porém, perdi a noção de tudo o que fiz. Agora, quando eu inicio o iTerm, as três linhas a seguir são impressas na parte superior da tela antes que meu prompt apareça:
Último login: terça-feira, 25 de setembro, 16:31:28 em ttys000 configurando em /Users/Joe/Dropbox/private/autosync/.bash_profile . /Usuários/Joe/Dropbox/autosync/bash/bashrc
Entendo de onde vêm as duas primeiras linhas e o que elas significam - a primeira linha do arquivo .bash_profile em Dropbox/private/autosync/.bash_profile diz o seguinte:
echo 'configurando de /Users/Joe/Dropbox/private/autosync/.bash_profile'
Mas não consigo entender por que essa terceira linha está sendo impressa. Meu melhor palpite é que coloquei um echo
comando semelhante em outro arquivo em algum lugar que o iTerm também está carregando, mas não sei qual arquivo, onde está ou como encontrá-lo. Não tenho mais um arquivo chamado bashrc
nesse local. Como posso descobrir o que está causando a impressão dessa linha?
Estou executando o Mountain Lion (OS X 10.8.1) incidentalmente.
Desculpe por fazer uma pergunta tão específica. A única solução que encontrei até agora é executar o seguinte comando como root e no diretório raiz:
grep -lr "Usuários/Joe/Dropbox/privado/autosync/" *
A ideia é encontrar qualquer arquivo em todo o meu sistema que contenha essa sequência de caracteres, mas pesquisar dezenas de milhares de arquivos no meu sistema levará muito tempo.