前提・実現したいこと
ここに質問の内容を詳しく書いてください。
MacBookpro(macOS High Sierra ver10.13.4)を利用しています。
こちらのPCからみんなで利用している踏み台サーバー(CentOS)
にsshでアクセスしてからサーバーやNW機器にログインします。
Macで設定している.bashrcや.bash_profileやterminalの設定
と踏み台サーバー側の.bashrcや.bash_profileが異なっているため
文字の色が背景と合わなくて見えにくくなってしまいました。
MAC文字の設定色は以下の通りです。
背景:黒
プロンプト:青
コマンド:白
表示結果:白
発生している問題・エラーメッセージ
踏み台サーバーでの文字の色が以下のようになります。
背景:黒
プロンプト:青
コマンド:白
表示結果:黒→こちらを白にしたいです。
踏み台サーバーの表示結果を白い文字に表示させるにはどのように設定
すればよろしいでしょうか。
###MACソースコード
[~ $ cat .bash_profile export PATH=/usr/local:$PATH # bash-completion if [ -f `brew --prefix`/etc/bash_completion ]; then . `brew --prefix`/etc/bash_completion fi # .bashrc if [ "$TERM_PROGRAM" = "Apple_Terminal" ]; then if [ -f ~/.bashrc ]; then source ~/.bashrc fi fi [~ $ cat .bashrc #PS1="[\033[36m]\h:\W \u$[\033[0m]" #PS1='[\033[36m]\w [\e[37m]$[\e[0m] ' PS1='[[\e[01;36m]\w [\e[01;36m]$[\e[0;37m] '
###踏み台サーバーソースコード
[~ $ cat .bash_profile # .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs PATH=$PATH:$HOME/bin export PATH unset USERNAME [~ $ cat .bashrc # .bashrc # User specific aliases and functions PS1='[[\e[01;36m]\w [\e[01;36m]$[\e[0;37m] ' # Source global definitions #if [ -f /etc/bashrc ]; then # . /etc/bashrc #fi #alias ls='ls -G --color=always' #alias grep='grep --color=always' #alias rm='rm -i' #alias cp='cp -i' #alias mv='mv -i' #alias vi='vim' #alias view='vim -R'
試したこと
踏み台サーバーにログインしてから一度bashコマンドを打つと
表示結果も白い文字になりました。
なので.bashrcにbashと書いてみましたが、動作がおかしくなりましたので
削除しております。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー