看板 Linux 關於我們 聯絡資訊
各位好,小弟的電腦是用macbook air,剛剛看鳥哥網站學了一些指令 其中要改命令提示字元時,要su root去改~/.bashrc的指令 不過因為mac在家目錄好像沒有這個檔,只有~/.bash_profile bashrc這個檔似乎是在/etc中,後來我在~/.bash_profile中 原本要增加這一段敘述: if [ -f ~/.bashrc ]; then <==底下這三行在判斷並讀取 ~/.bashrc . ~/.bashrc fi 以上這是鳥哥原本要我們填在~/.bash_profile中的 不過我把它改成: if [ -f /Users/xxxxxx/.bash_profile ]; then . /Users/xxxxxx/.bash_profile fi xxxxxx是我的使用者名稱 存檔離開後就悲劇了,我一開終端機後它就一直只顯示:[程序完成] 然後什麼命令提示字元的內容我都看不到... 就這樣死當了.. 有板友可以告訴我這是怎麼回事嗎.. 小弟還是新手,如果犯了什麼大錯還請各位幫忙指點一下.. 謝謝 -- 作者 remic7761 (他們的世界) 看板 Gossiping 標題 [新聞] KARA傷兵再添一員 具荷拉下舞台不慎摔傷 時間 Sat Mar 31 23:11:30 2012
YU0158:沒關係 聖嚴我老婆03/31 23:13
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 203.73.233.136 ※ 文章網址: http://www.ptt.cc/bbs/Linux/M.1408109268.A.63D.html ※ 編輯: liataian (203.73.233.136), 08/15/2014 21:29:42
soem: 這是一個遞迴呼叫的概念 08/15 21:30
dododavid006: 你想想 這個檔案又再讀取自己 重覆著 然後呢ww 08/15 21:31
liataian: wow,看來我真的爆了,請問這有什麼解決方案嗎... 08/15 21:32
soem: 用文字編輯器修改這個檔案如何? 08/15 21:35
soem: 另外~/.bashrc是讓你自訂的,你可以參考範本寫,也可以留白 08/15 21:36
soem: 或是沒有那個檔案也不妨礙甚麼 08/15 21:37
liataian: soem你好,不好意思因為我的macbook也剛拿到沒多久,請問 08/15 21:37
liataian: 我該從哪個地方去修改這個檔案才好? 我一直都只會用終端 08/15 21:37
liataian: 機開這個檔而已@@ 08/15 21:38
soem: 我mac沒帶回來...囧 你的/Users/xxxxxx/應該就是你的家目錄 08/15 21:38
soem: 所以你用任何一個文字編輯器開Home的.bash_profile就好了 08/15 21:38
liataian: 好的! 我試試看! 08/15 21:41
liataian: wow,要開隱藏檔好像還是要靠終端機.. 不知道要怎麼靠外 08/15 21:50
liataian: 部修改它QQ 08/15 21:50
soem: 那,終端機開起來以後,用Ctrl+c讓他中止讀取設定檔呢? 08/15 21:56
yanganto: Mac 終端機的preferences可以改預設shell, 08/15 21:57
yanganto: 先設成預設C shell,這樣你開終端機就不會執行Bash 08/15 21:58
yanganto: 可以試試看 08/15 21:58
liataian: 謝謝推文的各位,我剛剛自行解決了,解決方法是去終端機的 08/15 22:13
liataian: 偏好設定那邊把預設登入的shell改成zsh,用zsh登入後把會 08/15 22:13
liataian: 影響的那段程式碼刪掉後儲存,跳出來再回偏好設定改回用 08/15 22:14
liataian: bash,就沒問題了,感謝各位Q.Q 08/15 22:15
liataian: 咦..打完才發現好像就是yanganto講的解決方法..XD 08/15 22:16
liataian: 感謝soem & yanganto ~ 08/15 22:17
bibo9901: 其實你該做的不是把 .bashrc 改成 .bash_profile 08/15 22:18
bibo9901: 是直接新增一個.bashrc檔案 08/15 22:22
liataian: 恩恩,我看soem解說才知道原來.bashrc是自訂的... 08/15 22:42
in3: 用另一台 scp回去原本的位置試試呢? 08/21 13:40