Konsole / ShellがSSHを実行している場合は、背景画像をロードするか、背景色を設定します。

Konsole / ShellがSSHを実行している場合は、背景画像をロードするか、背景色を設定します。

シェルの背景から画像を読み込むようにラップトップを設定したいです。または、SSH経由で接続している場合は、背景色を赤に設定したいと思います。

これはどのように達成できますか? bash機能はありますか.bashrc

私:プロンプトを別の色に設定します。

私の端末エミュレータはKDE端末であるKonsoleです。

頑張ったこれただし、正しく読み込まれず、シェルに何の変更も表示されません。

編集:テストでこれを行いましたが、これは私が望む動作ではありません。私が探している動作は、リモートにSSHで接続するときに「シェル環境/シェルプロファイル」が私のデフォルトとは異なり、赤い背景や画像のようにカラフルなものになるようにローカルシステムを設定することです。

方法は次のとおりです。
これにより、背景が赤に設定され、テキストが黒に設定されます。

Debian Wheezyにあり、.bash_profileファイルがないため、作成してください。これをコピーして次の場所に貼り付けます。

if [ ! -z "$SSH_CONNECTION" ] ; then
    source ~/Scripts/.shell_ssh_bashrc  ## This file contains the command to execute if it's an SSH session.
fi

使用するカスタムbashrcファイルを作成し(SSHセッション(リモートシェル)の場合)、ここにコピーして貼り付けます。

setterm -term linux -back red -fore black -clear

これは、すべてのリモコンでこれを設定する必要があることを意味します。

ベストアンサー1

おすすめ記事