[問題] bash問題

看板Linux作者 (0.0)時間13年前 (2012/10/22 20:41), 編輯推噓0(0011)
留言11則, 3人參與, 最新討論串1/1
各位好 有一個bash的問題想請教大家 之前安裝了一些套件軟體後 結果登入的命令提示字元 就變成-bash-4.1$這樣 然後要輸入csh才會跳回正常的命令提示字元 請問有辦法讓他一開始就正常嗎? 我有看過.bashrc的檔案 跟原本的都一樣 沒有改過 我重新複製/etc/skel/.* 下的資料到家目錄下 source .bashrc之後還是一樣 用env查看的結果 SHELL=/bin/bash 但為什麼我用putty登入時 都還是一樣變成-bash-4.1$ 有請大大們解答一下了 小弟感激不盡 PS:我是使用CentOS 6.0版 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.118.20.222

10/22 22:59, , 1F
關鍵是 PS1 這個變數
10/22 22:59, 1F

10/22 23:00, , 2F
PS1='[\u@\h \W]\$ '
10/22 23:00, 2F

10/22 23:09, , 3F
請問 這是加在.bashrc 的一開始嗎?
10/22 23:09, 3F

10/22 23:10, , 4F
另外 我用source .bashrc時會出現if:Expression Syntax
10/22 23:10, 4F

10/22 23:10, , 5F
不知是哪邊出錯了...
10/22 23:10, 5F

10/22 23:20, , 6F
加入 PS1變數後 中文變成亂碼了 但是命令提示字元變正常
10/22 23:20, 6F

10/22 23:20, , 7F
可是 每次putty重登都要從新source
10/22 23:20, 7F

10/22 23:27, , 8F
寫在 .bashrc 裡,放在前後都沒關係
10/22 23:27, 8F

10/22 23:34, , 9F
語系修改完了 剩下登入時不能自動source .bashrc這問題
10/22 23:34, 9F

10/23 00:32, , 10F
一開始登入bash會去讀取~/.bash_profile 或是 ~/.profile
10/23 00:32, 10F

10/23 00:33, , 11F
在這兩個檔案中(通常只會出現一個)擇一吃進來
10/23 00:33, 11F
文章代碼(AID): #1GXJxmXp (Linux)