Perguntas sobre 'ps1'

PS1 é a variável de ambiente no shell Bourne e variantes que especificam o prompt de comando.
2
respostas

Customização de prompt de shell e comportamento de cmd

Eu quero que meu prompt seja exibido: diretório de trabalho atual (absoluto), colorido em verde e em uma nova linha, o cifrão e um espaço vazio. Estou usando essa linha em .profile export PS1='\e[0;32m$(pwd)\n\e[m$ ' Ent...
25.04.2017 / 11:50
1
resposta

Como limpar a formatação do PS1 no gnome-terminal?

Eu configurei gnome-terminal em .bashrc para ter cores personalizadas: PS1='${debian_chroot:+($debian_chroot)}\[3[00;37m\][\[3[00;32m\]\t\[3[00;37m\]] \[3[01;34m\]\u\[3[00;37m\]@\[3[01;34m\]\h\[3[00;37m\]:\[3[01;34m\]\w\[3[01;32m\]$ '...
15.10.2015 / 15:49
1
resposta

Como eu removo o nome do computador do prompt da linha de comando?

Existe alguma maneira de remover o nome do meu computador do prompt de linha de comando? Eu quero que o prompt seja assim: kasiya:~$ Em vez disso: kasiya@kasiya-pc:~$     
08.09.2014 / 19:29
2
respostas

Por que as variáveis não são como $ PS1 no printenv?

Pelo que posso dizer, printenv exibe variáveis de ambiente, mas por que não vejo outras variáveis como PS1 para personalizar o prompt do shell? O que exatamente é printenv de saída e por que ele não pega PS1 ? Existe um comando de...
29.09.2017 / 17:06
1
resposta

Onde o registro de data e hora desse script define o prompt?

Eu encontrei este post antigo , que eu acho útil. Agora, estou tentando, mas em vão, dizer qual parte dele é responsável por imprimir o timestamp no final dos traços. O seguinte é o script para facilitar a referência: # Fill with minuses...
20.12.2017 / 22:19
2
respostas

Veja se o modo sudo está ativado (a senha é armazenada em cache) no prompt da linha de comando

Eu quero saber se é possível indicar na linha de comando (idealmente no prompt), se o modo sudo está ativado. Por modo sudo , quero dizer que já inseri minha senha corretamente uma vez nesta sessão shell e ainda não expirou, mas ainda está...
18.10.2016 / 19:45
1
resposta

Erro ao tentar postar $ PS1 no meu terminal

Eu tentei echo $PS1 no meu terminal para descobrir o [u@h W]  esse é o erro que recebo. echo $PS1 %{$fg_bold[green]%}%n@%m %{$fg[blue]%}%D{[%X]} %{$reset_color%}%{$fg[white]%}[%~]%{$reset_color%} $(git_prompt_info) %{$fg[blue]%}->%{$...
06.11.2017 / 14:56
1
resposta

Quebra de linhas quando tentamos colorir o terminal PS1 (mesmo quando escapamos de caracteres que não são impressos)

Desde que comecei a trabalhar por muito tempo sem conectar meu laptop, estou tentando escrever um novo PS1 que mostre o status atual da bateria usando upup. Eu estou quase lá, tudo está funcionando bem, exceto aquele pequeno (chato) bug com cor...
07.03.2018 / 16:37
1
resposta

Como posso definir um .bashrc PS1 diferente dependendo do diretório em que estou?

Eu tenho a configuração de script git-prompt.sh na minha% arquivo.bashrc que me dá a informação útil do git no meu prompt. Isso é ótimo para repos pequenos, mas quando eu cd em um repositório grande, pode demorar mais de 30 segundos, par...
12.03.2013 / 22:19
2
respostas

Qual é a melhor prática de customizar o prompt do Bash (também conhecido como a variável de ambiente PS1)?

Estou tentando adicionar o nome da ramificação do Git ao meu prompt do Bash, alterando a variável PS1 assim: PS1='echo "$PS1" | sed 's/\\\$ $/\$(__git_ps1)\\\$ /'' E, se bem entendi, não é recomendado atualizar ~/.bashrc para fins d...
13.03.2015 / 06:21