$ PS1で色を消す方法は?

$ PS1で色を消す方法は?

私の端末の出力には複数の色が含まれており、黒の背景にのみすべての文字を白で表示したいと思います。

echo "$PS1"
\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ 

nemocが言ったように、削除すると役に立ちthe \[\033..\] partsません。

vim .bashrc
export PS1="\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$"

今ソース:

source  .bashrc

調査するls /tmp

ここに画像の説明を入力してください。

文字の色を白に保ち、他の設定は変更せずに残します。

ベストアンサー1

\[\033..\]部品を取り外します。 ANSIカラーコードです。

イニシャルは\[\e]0;...似ていますが、端末のタイトルを設定します。

おすすめ記事