Existe uma maneira de apresentar o nome da sessão da tela GNU e o título da janela no prompt do shell (digamos, o prompt do Bash definido por
Existe uma maneira de apresentar o nome da sessão da tela GNU e o título da janela no prompt do shell (digamos, o prompt do Bash definido por
Eu tenho o seguinte prompt no bash, que mostra o ramo git atual: PS1+="$(git_prompt)" #git_prompt is a function in my .bashrc que funciona quando eu origino o .bashrc, mas não quando altero a ramificação, portanto a var PS1 só é avaliada quando eu origino o .bashrc, mas deve ser avaliada sempre...
GREEN="\e[1;32m" RED="\e[1;31m" NONE="\e[m" get_exit_status(){ es=$? if [ $es -eq 0 ] then echo -e "${GREEN}${es}${NONE}" else echo -e "${RED}${es}${NONE}" fi } get_path(){ #dummy function echo "PATH" } PROMPT_COMMAND='exitStatus=$(get_exit_status)' A seguir, é apresentado o exitStatus...
My RPROMPTestá definido para exibir informações svn usando vcs_info. Lê RPROMPT=${vcs_info_msg_0_}. vcs_infoé chamado usando precmd(). No entanto, o RPROMPT não é atualizado quando altero os diretórios. Funciona apenas se eu chamar o prompt novamente (por fonte ~ / .zshrc ou prompt) e não mudar no...
Meu tema do terminal costumava ser assim, Mas achei que o prompt desperdiçou muito espaço. E, mais tarde, tive uma ideia de que poderia limpar o prompt toda vez que executava um comando. Eu estava usando o bash, uma das soluções é usar a preexec_invoke_execfunção. Eu uso o seguinte comando...
Atualmente, eu uso isso para exibir o horário atual no meu prompt do bash: PS1=\[\e[0;32m\]\t \W>\[\e[1;37m\] 20:42:23 ~> É possível exibir o tempo decorrido desde o prompt anterior? Tal como: 00:00:00 ~> sleep 10 00:00:10 ~> sleep 20 00:00:20 ~> Isso não tem nada em comum. É...
Considere o script simples hello: #!/bin/bash echo 'hello world!' Agora, do bash, se eu tentar executar isso em segundo plano: $ hello & [1] 12345 $ hello world! █ <--- prompt is stuck here until I hit enter! [1]+ Done $ █ <--- prompt back to normal O que eu preferiria ver: $...
Operando um shell bash padrão em um servidor, o prompt do PS1 é padronizado com $ para usuários não root e # para root. IE: ubuntu@server:~$ sudo su root@server:/home/ubuntu# Por que é
Onde está a configuração que determina a aparência do prompt do bash? Especificamente no Arch, mas tenho certeza que os outros gostariam de saber também se há outras distros. Especialmente, eu gostaria de usar o prompt do (K)
Estou tentando fazer o PS1 configurado da seguinte maneira. Verde = "\ [\ e [32; 1m \]" Vermelho = "\ e [0; 31m" Roxo = "\ e [0; 35m" STARTCOLOR = "\ [\ e [40m \]" ENDCOLOR = "\ [\ e [0m \]" exportar PS1 = "$ STARTCOLOR $ Verde \ u @ $ Roxo \ h $ Vermelho \ w $ Verde> $ ENDCOLOR" E eu tenho...
$ echo $PS1 $ $ echo $PS2 > $ echo $PS3 $ echo $PS4 + $ select i in 1 2 3 > do > case $i in > 1) > echo 1 > ;; > *) > ;; > esac > done 1) 1 2) 2 3) 3 #? 1 1 $ PS3="##? " $ select i in 1 2 3; do case $i in 1) echo 1; ;; *) ;; esac; done 1) 1 2) 2 3) 3 ##? 1 1 Como...
Estou tentando redirecionar toda a saída do bash (prompt, entrada do usuário, resultados) para um arquivo Exemplo: /bin/bash > file.txt 2>&1 Eu pensei que iria funcionar, mas não estou recebendo o prompt. Alguém pode me dizer o que estou fazendo de
É possível realçar (definir uma cor de fundo) para toda a linha do prompt zsh? Na minha configuração do emacs, tenho a linha na qual o cursor fica com uma cor ligeiramente diferente do fundo da janela, o que é uma grande ajuda visual. Gostaria de saber se é possível fazer o mesmo no meu prompt do...
Existe uma maneira fácil de alterar meu prompt do Bash para modificar as cores e qual texto é exibido? Ouvi dizer que isso é feito .bashrc, mas não encontrei nenhuma maneira fácil e agradável de modificá-lo. Como as cores são expressas no
Estou tentando criar um script simples que, entre outras coisas, criará um subshell: #!/bin/sh # setup "${@:-$SHELL}" # teardown A questão é: preciso alterar o prompt padrão, por exemplo: $ # shell padrão $ ./myscript (myscript) $ # subshell (myscript) $ exit $ Eu tentei mudar...