Terminal do Ubuntu (Xfce): tornando os comandos de entrada diferentes cor da fonte do texto de saída

3

Estou executando o Ubuntu de dentro de um VirtualBox (host = Win XP) e uso o Terminal (emulador de terminal Xfce v0.4.8) para emitir comandos para o FreeSurfer, um pacote de software de análise.

O problema é que esses comandos emitem muito texto, e é muito difícil rolar para cima e encontrar meu comando inicial, porque todo o texto é da mesma cor (branco). Eu usei outros terminais onde as linhas de entrada / saída eram coloridas de forma diferente, permitindo uma detecção mais fácil de seus próprios comandos emitidos em oposição ao texto de saída.

Eu verifiquei as opções do terminal, mas não vi nada de útil (não consigo anexar uma captura de tela, então fiz o upload dela aqui: link ).

Gostaria de receber ajuda sobre como aumentar a visibilidade (discriminação) dos diferentes tipos de texto (entrada / saída) na janela do terminal, obrigado!

    
por z8080 02.04.2014 / 12:30

1 resposta

2

Você pode tentar alterar o prompt colorido

do bash

Digite isso no seu terminal

  

PS1="([\ 033 [1; 37m] \ u [\ 033 [1; 33m] a [\ 033 [1; 37m] \ h) [\ e [0m]"

Isso mudará sua cor de prompt para branco, e você será capaz de distinguir a saída da entrada.

Outro

  

PS1 = '[\ e [1; 31m] [\ u @ \ h \ W] \ $ [\ e [0m]'

ou

  

PS1="\ n [\ n [1; 30m] [$$: $ PPID - \ j:! [\ e [1; 30m]] [\ e [0; 36m] \ T [\ [ 1; 30m] [[\ [1; 34m] \ u @ \ H [\ e [1; 30m]: [\ e [0; 37m] $ {SSH_TTY: -o} [\ e [0; 32m] + $ {SHLVL} [\ e [1; 30m]] [\ e [1; 37m] \ w [\ e [0; 37m] \ n \ $ "

Aqui está um link , onde você pode personalizar seu prompt como desejar.

Se você estiver satisfeito com essa solução, poderá tornar essas configurações permanentes editando seu $HOME/.bashrc . Basta adicionar esta linha no final ou alterar esta parte de .bashrc :

if [ "$color_prompt" = yes ]; then
    PS1='${debian_chroot:+($debian_chroot)}\[3[01;32m\]\u@\h\[3[00m\]:\[3[01;31m\]\w\[3[00m\]$ '
else
    PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w$ '
fi

Pequena marca

\e - encoded colors
\W - short directory
\w - long directory
\t - time (hh:mm:ss)
\s - shell
\d - date (sat jul 22)
\h - hostname
\u - user

Se for interessante para você, recomendo que você leia este wiki e isso

    
por c0rp 02.04.2014 / 13:36