No puedo recordar dónde, pero ya he visto la ruta actual del indicador bash acortada de una manera interesante: cada directorio contenido en la ruta (excepto el último) se reemplaza por su primera letra solamente. Por ejemplo: path/to/some/directoryse acortaría a p/t/s/directory.
¿Cómo puedo reproducir ese comportamiento?
command-line
bash
bashrc
prompt
Anto
fuente
fuente

PS1. Tendría que configurarPS1para contener una variable (PS1='${SHORT_PWD}\\$') y actualizar esa variable en$PROMPT_COMMAND.\$()sustituciones de mando, aunqueRespuestas:
Después de jugar con esto por un tiempo, obtuve la respuesta que necesita:
Agregue esto a su archivo .bashrc en su directorio de inicio, salga de la terminal y vuelva a ingresarlo y recibirá su mensaje.
Utiliza la función declarada
sps()para evaluar la ruta cada vezPS1que se muestra la variable que es la solicitud.es decir
O ... si insistes en una letra
Que muestra:
fuente
user@pcparte. ¿Cómo puedo manejar esto?Para truncar todos los nombres de directorio excepto el último:
fuente
acorte todos los nombres excepto el último sin python:
fuente