Articles of prompt

¿Cómo cambiar el prompt de cVLC?

Yo uso cvlc , esa es la versión de command-line del reproductor de medios VLC. Tiene un prompt por defecto del signo ' > '. Me pregunto si es modificable, y si es así, ¿cómo puedo reconfigurarlo?

Congelar temporalmente un process al interactuar con el shell

Digamos que en una sola console ejecuto tail -F, mostrando el resultado de muchos files de logging en time real. Sin embargo, a veces también necesito ejecutar commands allí y examinar su salida brevemente, sin ser salpicado por las ráfagas de salida de la queue. Lo que podría ser una manera ingeniosa de killall -STOP […]

Identificar cuando la secuencia de commands python está esperando una input manual

Estoy escribiendo un script de shell que ejecuta un script de Python. La secuencia de commands de Python se detiene para que se proporcione una input manual. Sin embargo, no quiero tener que presionar ingresar cada vez al script. En cambio, quiero pasar el manual enter desde el script de shell en ejecución. Amablemente ayuda, […]

Error de Bashrc PS1

Creé una buena PS1 para bash con http://bashrcgenerator.com/ , pero algo parece ir mal. El emulador de terminal me muestra algunos caracteres aleatorios, lo que significa que PS1 probablemente tiene un error de syntax. Lo extraño es que funcionará después de que lo edite (con nano). Si agrego un espacio, lo elimino, lo guardo y […]

Actualizando una variable de git en el prompt de Shell en cada command

Estoy ejecutando TCSH y me gustaría actualizar mi request cada vez que ejecuto un command. Creo que actualmente puede hacer eso a través de palos de retroceso. set tmpstr = `git status –untracked-files=no –porcelain` set prompt="%{\e[35;1m%} $tmpstr %{\e[32;1m%}%n%{\e[37m%}@%{\e[33m%}%m%{\e[37m%}:%{\e[36m%}%~%{\e[37m%}"\$"%{\e[0m%} " Pero realmente no quiero tener la list completa de files cada vez. Entonces solo decir si […]

PROMPT_DIRTRIM no funciona

Tengo lo siguiente en mi .bash_profile : PROMPT_DIRTRIM=3 export PS1='$ \u in \w: ' Sin embargo, cuando navego a gran profundidad dentro de un directory, la ruta no se acorta. Esto es lo que muestra el post: $ myname in ~/Desktop/level3/level4/level5: Intenté reiniciar iTerm, pero no ayudó. Cuando ejecuto bash –version , obtengo el siguiente […]

Cambiar mi directory pnetworkingeterminado en passwd cambia mi prompt

No entiendo lo que está sucediendo en este escenario. Cambié el directory de inicio de un usuario editando el /etc/passwd lugar de usar usermod -d . Funcionó: el directory pnetworkingeterminado ya no era /home/nameoftheuser , sino /data/nameoftheuser , como yo quería. Pero algo más cambió: el aviso del usuario. No es [\u@\h \W]\$ como solía […]

¿Cómo verificar el equivalente de PIPESTATUS durante la ejecución de PROMPT_COMMAND?

Tengo un $PROMPT_COMMAND personalizado en bash que registra el último command ejecutado y su código de retorno. Estaba usando $? para el último felizmente hasta que me di count de que para los commands por tubería esto era insuficiente. Pensé que registraría ${PIPESTATUS[@]} lugar. Lamentablemente, $PIPESTATUS parece configurarse después de la invocación de $PROMPT_COMMAND . […]

¿Cómo eliminar el código de retorno del indicador de terminal en Sugar on a Stick?

Estoy usando Sugar on a Stick (Fedora 23) 0.106 para i686 como una distribución. Aquí está el enlace al website de esta distribución: https://sugarlabs.org Cuando uso la terminal, obtengo un comportamiento muy extraño. Por ejemplo, cuando ls obtengo ]777;notify;Command completed;ls[sugar] # donde [sugar] # es el valor de mi variable de entorno PS1 . Mi […]

Impresión de marcadores de position puntuales evaluados en la pantalla

¿Hay alguna manera de imprimir los marcadores de position de PS1 interpretados en la console? Algo como $ echo `%u` para imprimir un nombre de usuario o $ echo `%h` para imprimir un host. Sí sé sobre variables de entorno. Solo quiero saber si hay una forma de get la misma información a través de […]