bash問題 - Linux

Table of Contents

各位好

有一個bash的問題想請教大家

之前安裝了一些套件軟體後

結果登入的命令提示字元 就變成-bash-4.1$這樣

然後要輸入csh才會跳回正常的命令提示字元

請問有辦法讓他一開始就正常嗎?

我有看過.bashrc的檔案 跟原本的都一樣 沒有改過

我重新複製/etc/skel/.* 下的資料到家目錄下

source .bashrc之後還是一樣

用env查看的結果 SHELL=/bin/bash

但為什麼我用putty登入時 都還是一樣變成-bash-4.1$

有請大大們解答一下了 小弟感激不盡

PS:我是使用CentOS 6.0版

--

All Comments

Ingrid avatarIngrid2012-10-26
關鍵是 PS1 這個變數
Wallis avatarWallis2012-10-28
PS1='[\u@\h \W]\$ '
Rosalind avatarRosalind2012-11-01
請問 這是加在.bashrc 的一開始嗎?
Necoo avatarNecoo2012-11-02
另外 我用source .bashrc時會出現if:Expression Syntax
不知是哪邊出錯了...
Frederic avatarFrederic2012-11-04
加入 PS1變數後 中文變成亂碼了 但是命令提示字元變正常
可是 每次putty重登都要從新source
Steve avatarSteve2012-11-07
寫在 .bashrc 裡,放在前後都沒關係
Joe avatarJoe2012-11-08
語系修改完了 剩下登入時不能自動source .bashrc這問題
Rebecca avatarRebecca2012-11-08
一開始登入bash會去讀取~/.bash_profile 或是 ~/.profile
Gilbert avatarGilbert2012-11-09
在這兩個檔案中(通常只會出現一個)擇一吃進來