簡體   English   中英

Windows上的MobaXterm Home在啟動時未讀取本地.bashrc

[英]Local .bashrc is not read on startup under MobaXterm Home on Windows

我正在使用MobaXTerm(家庭版3.0) 我創建了一個目錄C:\\MobaXterm_3.0\\home並在本地配置(設置->配置)中將主目錄設置為此路徑。 在此路徑下,我創建了一個.bashrc文件,每個人都具有讀取權限。

但是,在啟動MobaXterm時,不會執行.bashrc文件。 我怎樣才能解決這個問題? MobaXterm文檔表示,在Home附加項中,我無法更改/etc/profile ,但是標准的/etc/profile確實執行〜/ .bashrc。 所以我有點茫然。

ps:我知道以下答案:“如何定義在MobaXTerm 本地 bash shell中使用的別名?” 並已創建具有正確權限的.bashrc文件。

首次在MobaXterm中啟動本地終端時,將執行.bash_profile ,這將設置所需的配置,以使初始Shell命令提示符生效。 這個想法是從.bash_profile獲取.bashrc

if [ -f ~/.bashrc ]; then
   source ~/.bashrc
fi

將以上行添加到.bash_profile

資料來源: http : //www.joshstaiger.org/archives/2005/07/bash_profile_vs.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM