為什麼每次在 MacBook 上啟動 iTerm 時都會出現這一行?

為什麼每次在 MacBook 上啟動 iTerm 時都會出現這一行?

因此,我在 MacBook Air 和 MacBook Pro 上使用 iTerm。我一直在研究 .bashrc 和 .bash_profile 並試圖想出聰明的方法來配置事物。有一次,我決定希望這台機器和我的 MacBook Pro 使用相同的 .bash_profile 文件,因此我將其放入 Dropbox 中並配置兩台機器以在其中查找它。

然而,在這個過程中,我忘記了我所做的一切。現在,當我啟動 iTerm 時,在出現提示之前,螢幕頂部會列印以下三行:

上次登入: 9 月 25 日星期二 16:31:28 在 ttys000
從 /Users/Joe/Dropbox/private/autosync/.bash_profile 配置
。 /用戶/喬/Dropbox/自動同步/bash/bashrc

我了解前兩行的來源及其意義 - Dropbox/private/autosync/.bash_profile 中 .bash_profile 檔案的第一行內容如下:

echo '從 /Users/Joe/Dropbox/private/autosync/.bash_profile 設定'

但我不明白為什麼要印第三行。我最好的猜測是,我將類似的echo命令放在 iTerm 也在加載的另一個文件中,但我不知道哪個文件或它在哪裡,也不知道如何找到它。我不再有bashrc在該位置調用的檔案。我如何找出導致列印該行的原因?

我順便運行 Mountain Lion (OS X 10.8.1)。

很抱歉問這麼具體的問題。到目前為止,我想到的唯一解決方案是以 root 身分從根目錄執行以下命令:

grep -lr“用戶/喬/Dropbox/私人/自動同步/”*

我們的想法是找到整個系統上包含該字元序列的任何文件,但是搜尋系統上數以萬計的文件將花費很長時間。

相關內容