Preguntas etiquetadas con prompt

11
Bash: muestra el estado de salida en el indicador:

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)' Lo siguiente me da el estado de...

11
Aviso de color en KornShell

De acuerdo con esta publicación de StackOverflow , es posible tener una solicitud de color en KornShell. No he podido averiguar cómo hacer esto. Puedo usar el color: echo -e "\033[34mLinux\033[00m" da una salida azul "Linux", al igual que: printf "\033[34mLinux\033[00m" Sin embargo, cuando...

10
Mensaje de PS1 para mostrar el tiempo transcurrido

Actualmente lo uso para mostrar la hora actual en mi indicador de bash: PS1=\[\e[0;32m\]\t \W>\[\e[1;37m\] 20:42:23 ~> ¿Es posible mostrar el tiempo transcurrido desde la solicitud anterior? Como: 00:00:00 ~> sleep 10 00:00:10 ~> sleep 20 00:00:20 ~> Esto no tiene nada en común...

9
Cambiar el indicador de bash

¿Dónde está la configuración que determina cómo se ve el indicador de bash? Específicamente en Arch, pero estoy seguro de que a otros les gustaría saber también para otras distribuciones si es diferente. Específicamente, me gustaría usar el indicador de (K)

9
bash PS1 setup

Estoy tratando de configurar PS1 de la siguiente manera. Verde = "\ [\ e [32; 1m \]" Rojo = "\ e [0; 31m" Púrpura = "\ e [0; 35m" STARTCOLOR = "\ [\ e [40m \]" ENDCOLOR = "\ [\ e [0m \]" export PS1 = "$ STARTCOLOR $ Green \ u @ $ Purple \ h $ Red \ w $ Green> $ ENDCOLOR" Y tengo algunas...

8
¿Puedo resaltar la línea de solicitud actual en zsh?

¿Es posible resaltar (establecer un color de fondo) para toda la línea de la solicitud zsh? En mi configuración de emacs tengo la línea en la que el cursor se encuentra en un color ligeramente diferente al fondo de la ventana, lo cual es una gran ayuda visual. Me pregunto si es posible hacer lo...

8
Cómo cambiar el aviso de subshell

Estoy tratando de crear un script simple que, entre otras cosas, creará una subshell: #!/bin/sh # setup "${@:-$SHELL}" # teardown La pregunta es: necesito cambiar la solicitud predeterminada, por ejemplo: $ # shell predeterminado $ ./myscript (myscript) $ # subshell (myscript) $...