Carregue uma imagem de fundo ou configure a cor de fundo se o Konsole / Shell estiver rodando o SSH

1

Eu quero configurar meu laptop para carregar uma imagem no plano de fundo do shell ou definir a cor do plano de fundo para vermelho se eu estiver conectado via SSH.

Como isso pode ser feito? Com uma função bash em .bashrc ?

Eu tenho: Defina o prompt para cores diferentes.

Meu emulador de terminal é o Konsole, o terminal do KDE.

Eu tentei este mas ele não carregou corretamente, não vi nenhuma alteração no shell.

EDITAR: Eu consegui fazer isso em um teste, mas não é o comportamento que estou procurando. O comportamento que estou procurando é definir o meu sistema local para que, quando eu SSH para um remoto, o "shell ambiente / shell profile" é diferente do meu padrão, e algo chamativo, como fundo vermelho ou uma imagem.

Veja como:
Isso definirá o plano de fundo para vermelho e o texto para preto.

Está no Debian Wheezy e não havia nenhum arquivo .bash_profile, então crie isso. E nele copiar / colar isso aí:

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

Crie um arquivo bashrc personalizado para uso se for sessão SSH (shell remoto) E copie / cole isso aí:

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

Isso significaria que eu teria que fazer essa configuração em todos os controles remotos.

    
por somethingSomething 31.08.2014 / 07:38

0 respostas