2010年11月23日

[plamo:30835] Re: prompt が.bashrc で変更できません。


冨岡です。

From: "nori" <ja5ibp@xxxxx>
Subject: [plamo:30834] Re: prompt が .bashrc で変更できません。
Date: Tue, 23 Nov 2010 21:42:58 +0900

> $echo $SHELL

> $/bin/bash
> で shell は bash に間違いありません。
>
> 以下は .bashrc と ps -axw です。よろしくお願いします。
>
> .bashrcですが以下のようになります。
>
> ###################################################################
> # Plamo Linux ユーザ設定ファイルサンプル for bash
> # Time-stamp: <2010-11-23 21:06:07 nori>
>
> ## ログイン時以外 (ログインシェルでない場合) で、
> ## 対話シェルの場合に実行されます。
>
> PS1='\[\033[33m\]\u@\h:\w\$ \[\033[0m\] '   <追加してみた一行(色が変えたかった。)

まず、この設定を .bashrc の一番最後の行に追加してみませんか?

... snip ...

> # Windowのタイトルバーにカレントディレクトリ
> # が表示不可能な場合のプロンプト設定
> PS1='\u@\h:\s\$ '                             <こんな感じ
> #PS1='\u@\h:\w\$ '                            <
> #PS1='\[\033[33m\]\u@\h:\w\$ \[\033[0m\] '            <
>
>
> # 端末のタイトルに prompt を表示する
> if [ "$TERM" = "screen" ] ; then
> SCREEN=screen@
> fi
> case $TERM in
> kterm|xterm|rxvt|dtterm|vt100|screen)
> # Windowのタイトルバーにカレントディレクトリ
> # が表示可能な場合のプロンプト設定
> # 表示例→ hoge@xxxxx:/usr/X11R7/lib/X11/app-defaults$ _
> PS1='\u@\h:\w\$ '                            <ここ   

-----------------
概略説明です

.bashrc 等のファイルは上から順番に処理されますので、 先頭に PS1 を設
定しても、後から上書きされます。

ターミナル上で PS1 を設定した場合は、.bashrc 等で設定された PS1 を上書
きするので、その場で反映されます。


----------
とみおか

投稿者 xml-rpc : 2010年11月23日 22:27
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/100302
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。