pt.phhsnews.com


pt.phhsnews.com / Como você faz o aviso de bash Alterar as cores quando conectado a um servidor

Como você faz o aviso de bash Alterar as cores quando conectado a um servidor


Se você acessar vários servidores durante o dia de trabalho, sendo capaz de saber com qual deles está trabalhando em um Um relance baseado em um esquema de cores pode ser muito útil. O post de perguntas e respostas do SuperUser de hoje ajuda o leitor a obter um nirvana colorido em seu ambiente de trabalho.

A sessão de perguntas e respostas vem para nós, cortesia da SuperUser - uma subdivisão do Stack Exchange, um agrupamento de sites de perguntas e respostas conduzido pela comunidade.

A pergunta

O leitor de SuperUser nitins deseja saber como fazer com que o Bash Prompt mude de cor quando conectado a um servidor:

Existe uma maneira de tornar o Bash Prompt dinâmico para que ele mude de cor quando eu estiver conectado a um servidor ? Eu quero que a cor seja verde ao usar meu próprio sistema pessoal, mas mude para vermelho sempre que eu estiver conectado a servidores. Eu tenho um grande número de servidores que eu acesso e não quero ter que colocar um diferente .bashrc em todos e cada um deles.

Como você faz o Bash Prompt mudar cores quando conectado? em um servidor?

O colaborador do SuperUser do Answer

Matei David tem a resposta para nós:

Prompts de bash remoto são definidos pelo controle remoto ~ / .bashrc , então você ainda precisará copie-o para os servidores remotos. No entanto, você pode usar um único ~ / .bashrc para todos os hosts e definir a cor do Prompt do Bash com base no nome do host:

Notes

  • Não defina PS1 se ainda não está definido (ou seja, se o shell não for interativo). Testar para ver se PS1 é “não vazio” é uma maneira muito comum de descobrir se o shell é interativo e você não quer confundir programas que fazem isso (sem dúvida, um teste mais preciso é verificar para ver se $ - contém i ).
  • Se desejar que esse código seja executado ao efetuar logon em um servidor remoto, você deverá ter um dos arquivos de perfil sempre como fonte ~ / .bashrc (Suponho que você saiba disso)
  • Em PS1 , os códigos de escape devem estar entre [… ] . > [033 [m
  • redefine o primeiro plano e o segundo plano para seus padrões, então aqui : w aparece no primeiro plano / segundo plano do terminal. [033 [48; 033 [38; 5; YYYm
  • define o plano de fundo / primeiro plano como XXX / YYY . Para um script que despeja as cores disponíveis, tente o mais recente.
  • Para verificar e ver o que Bash Prompt seria semelhante, use:
  • echo -e “ $“ <33[48;5;16m33[38;5;196mhost33[m:dir> Tem algo a acrescentar à explicação? Som desligado nos comentários. Quer ler mais respostas de outros usuários do Stack Exchange com experiência em tecnologia? Confira o tópico de discussão completo aqui

Crédito da imagem: Emx (Wikipedia)


Pense duas vezes antes de ter seu iPhone consertado por terceiros (e faça o backup se você fizer isso)

Pense duas vezes antes de ter seu iPhone consertado por terceiros (e faça o backup se você fizer isso)

Se a tela do seu iPhone 6 estiver rachada ou o botão home estiver quebrado, você pode querer pensar duas vezes antes de consertá-lo por alguém que não seja a Apple. Buscando reparos de um serviço de reparo de terceiros pode tornar seu dispositivo inutilizável na próxima vez que atualiza A raiva está aumentando conforme os usuários do iPhone 6 e 6s descobrem que os reparos de terceiros podem eventualmente prejudicar seus telefones.

(how-to)

Como tirar fotos melhores com a câmera do seu celular

Como tirar fotos melhores com a câmera do seu celular

Eles dizem que a melhor câmera é a que você tem com você, e a maioria das câmeras de smartphone agora pode facilmente substituir um apontar e disparar. Para usuários que têm experiência em tirar fotos, a mudança de uma câmera “real” para um smartphone pode ser fácil, mas para usuários sem experiência com fotografia, pode ser um verdadeiro desafio obter uma imagem decente do seu telefone.

(how-to)