Dúvida sobre configuração do Terminator. [RESOLVIDO]

1. Dúvida sobre configuração do Terminator. [RESOLVIDO]

rob
robgeek

(usa Debian)

Enviado em 31/07/2015 - 12:43h

Boa tarde!

Estou usando Terminator com Arch Linux e queria mudar uma configuração padrão dele(Terminator), mas preciso de ajuda.
Quando abro ele, queria que não aparecesse nada, para fazer isso, coloquei "export PS1=""" no "~/.bashrc", assim não aparece meu nome de usuário nem minha pasta local. Queria fazer o mesmo com superuser, mas queria que o meu cursor ficasse na cor azul ou então que aparecesse somente "root > ", então tentei o código abaixo no "~/.bashrc", mas não funcionou. Como posso fazer isso com superuser?

if [ "$(id -u)" != "0" ]; then
export PS1="root > "
#Ou então deixar o cursor na cor azul.
else
export PS1=""
fi

Obrigado!


  


2. Re: Dúvida sobre configuração do Terminator.

Wellingthon Dias Queiroz - @tonyhts
tonyhts

(usa Arch Linux)

Enviado em 31/07/2015 - 13:01h

Olá,

Tente colocar o cod abaixo em ~/.bashrc e /root/.bashrc
if [ "$(id -u)" != "0" ]; then
export PS1="\[$(tput setaf 4)\]root>\[$(tput sgr0)\]"
else export PS1=""
fi


Havia um erro de digitação no meu cod. CORRIGIDO
abs
---
Eu Acredito, que ás vezes são as pessoas que ninguém espera nada que fazem as coisas que ninguém consegue imaginar.

--- Mestre dos Mestres - Alan Turing ---


3. Re: Dúvida sobre configuração do Terminator.

rob
robgeek

(usa Debian)

Enviado em 31/07/2015 - 13:21h

Infelizmente não funcionou, deu basicamente o mesmo erro que o meu. Ele não faz as alterações quando logo como superuser.
http://postimg.org/image/hv8oscnf3/
Me desculpem se não posso postar links externos aqui.

Veja que quando estou em modo normal, ele me mostra "root>", e quando entro como root ele me mostra a mensagem padrão de sempre.
Além do mais. Meu conteúdo do ~/.bashrc é:
#
# ~/.bashrc
#

# If not running interactively, don't do anything
[[ $- != *i* ]] && return

alias ls='ls --color=auto'
PS1='[\u@\h \W]\$ '
#mais o que você me indicou.



4. Re: Dúvida sobre configuração do Terminator.

rob
robgeek

(usa Debian)

Enviado em 31/07/2015 - 17:21h

Descobri, pessoal!
O que eu tenho que fazer é criar um arquivo "/root/.bashrc" com o conteúdo:
PS1="\[$(tput setaf 4)\]root> \[$(tput sgr0)\]" 


E o "~/.bashrc" deve ficar assim:
#PS1='[\u@\h \W]\$ '
PS1=""


Notem que eu comentei um dos "PS1" que veio por padrão.
Assim, não precisa de if/else nem nada.
Eu usei estas fontes, caso vocês queiram extender um pouco mais para vocês, leiam:
http://www.cyberciti.biz/tips/howto-linux-unix-bash-shell-setup-prompt.html
https://wiki.archlinux.org/index.php/Color_Bash_Prompt






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts