Re: [問題] ubuntu8.04終端機好像預期不去讀.bash_profile

看板Linux作者時間17年前 (2008/11/25 17:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《dogtsing.bbs@ptt.cc (颺)》之銘言: > 因為和朋友共同開發軟體 > 不過他用的是Scientific Linux > 而我是用ubuntu 8.04 > 我們寫的用來hooking環境變數的script裏面希望可以根據每人的OS不同去做調整 > 這時候我才發現原來好像ubuntu 8.04開終端機時不會去讀 .bash_profile > (我平常習慣編輯.bashrc 所以沒注意到這件事情) > 記得前兩天亂玩的時候有試到如果用 > bash -l > 我的shell就會去讀.bash_profile > 問題: > 1.不曉得是哪裡觀念不足, 為啥平實shell不去讀.bash_profile > 但用 bash -l就會去讀? > 2.有可能設定成開啟終端機時可以自動去讀 .bash_profile嗎? > 謝謝!! login shell 才讀取 ~/.bash_profile,終端機開 shell 那是 interactive mode,所以只會讀取 ~/.bashrc。 也許你改你的配置檔案.... ~/.bash_profile : # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi 這樣共用放 .bashrc 即可 -- 如果真的愛一個作業系統 怎能不害怕不再能使用它 而我們必須接受現實 於是長大了 寂寞就是沒有了機會再用它 比沒有電腦還要寂寞 而那些點亮我們生命的作業系統 就彷彿電影中發生在暹邏的愛情故事 即使短暫使用也會刻骨銘心 To all the Linux that bring us to kernel. -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: kendlee.sayya.org
文章代碼(AID): #19AyOK00 (Linux)
文章代碼(AID): #19AyOK00 (Linux)