[求救] 怎麼預設啟用bash profile裡面的別名

看板MAC作者時間11年前 (2013/01/29 15:42), 編輯推噓1(1015)
留言16則, 10人參與, 最新討論串1/1
我在家目錄下的 .bash_profile 下了一堆 alias 可是每次進命令列,都要手動下一次source ~/.bash_profile 裡面的別名才會有作用 要怎麼設定才能讓它自動啟用裡面的別名 謝謝回答 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.71.29.15

01/29 15:46, , 1F
Mac OS X 不讀 bash_profile (因為 OS X 的 Terminal 是
01/29 15:46, 1F

01/29 15:47, , 2F
login shell); 放 .profile 就會讀
01/29 15:47, 2F

01/29 15:49, , 3F
我記得是這樣啦, 你可能要去找一下資料看對不對
01/29 15:49, 3F

01/29 16:10, , 4F
因為是 login shell 所以 bash 會讀取 .bash_profile
01/29 16:10, 4F

01/29 16:10, , 5F
不知道樓主的 .bash_profile 到底有沒有問題
01/29 16:10, 5F

01/29 16:12, , 6F
可以先將 .bash_profile 換名字,建立一個 .profile
01/29 16:12, 6F

01/29 16:13, , 7F
把指令丟進去,如果指令運做起來有問題,則表示指令有問題
01/29 16:13, 7F

01/29 16:16, , 8F
用.profile
01/29 16:16, 8F

01/29 20:33, , 9F
怎麼會,我的.bash_profile從10.6~現在都很正常啊!
01/29 20:33, 9F

01/29 20:34, , 10F
像是alias tar='tar --disable-copyfile'也有正常運作耶
01/29 20:34, 10F

01/29 21:01, , 11F
我的會讀啊
01/29 21:01, 11F

01/29 21:34, , 12F
我都寫在 /etc/bashrc
01/29 21:34, 12F

01/29 22:13, , 13F
我的 ~/.bash_profile 也正常
01/29 22:13, 13F

01/30 10:39, , 14F
寫在/etc/bashrc可以自動被載入沒問題
01/30 10:39, 14F

01/30 19:43, , 15F
我寫在profile就可以了
01/30 19:43, 15F

01/31 21:15, , 16F
~/.profile
01/31 21:15, 16F
文章代碼(AID): #1H1trWun (MAC)