Fórum Ubuntu Linux - PT

Suporte Técnico => Sistema => Tópico iniciado por: brunnux em 16 de Maio de 2012, 00:06

Título: [Resolvido] Mudar o "$" do bash para baixo
Enviado por: brunnux em 16 de Maio de 2012, 00:06
Estive olhando alguns terminais por ai e vi que alguns tem o "$" em baixo da linha "user@host:diretório", ou seja, vc entra a linha de comando em baixo e não na frente desta linha. Ficando assim:

Código: [Selecionar]
user@host:~
$

fica igual ao bash do Cygwin.
Meu professor me disse que dava pra personalizar isto, mas ele n ensinou, alguém sabe como faz?
Título: Re: Mudar o "$" do bash para baixo
Enviado por: zekkerj em 16 de Maio de 2012, 00:11
Tente assim:

PS1="\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\n\$"

Pra ficar definitivo, coloque essa linha no arquivo .cshrc em seu diretório HOME.
Título: Re: Mudar o "$" do bash para baixo
Enviado por: brunnux em 17 de Maio de 2012, 00:27
Funcionou, muito obrigado!

Também descobri q a chave é colocar um \n antes do \$ na linha de configuração. Agora só falta descobrir como que faz pra ficar igual quando o usuário é o root.
Título: Re: Mudar o "$" do bash para baixo
Enviado por: zekkerj em 17 de Maio de 2012, 01:04
Testei aqui, vai funcionar pro root se vc envolver o prompt em torno de aspas simples (') em vez das duplas.

Ah, tem que jogar essa variável alterada no arquivo "~/.bashrc".
Título: Re: Mudar o "$" do bash para baixo
Enviado por: brunnux em 17 de Maio de 2012, 22:06
Eu fiz direto no "~/.bashrc" mesmo, dentro do arquivo, comentei a linha original p caso queira voltar e fiz uma cópia alterada em baixo. Ótimo, muito obrigado!