GNU/Linux >> Tutoriales Linux >  >> Linux

Bash sobrescribe la primera línea, Ps1 Bash Prompt?

He jugado con PS1 y PROMPT_COMMAND en bash para crear un indicador del lado derecho estilo zsh. Tengo una solución que casi funciona.

El problema es que si escribo una línea larga de entrada, la segunda línea sobrescribe la primera. La tercera línea aparecerá muy bien en una nueva línea.

¿Quizás algunos contadores de línea son de uno en uno debido al movimiento de mi cursor, o se trata de una limitación/error?

Un ejemplo sencillo:

exportar PS1="solicitud>[
Linux
  1. Consejos de Bash para el día a día en la línea de comandos

  2. ¿Cómo insertar texto antes de la primera línea de un archivo?

  3. ¿Resaltar separadores de ruta en Ps1?

  4. ¿Cómo producir un indicador de Ps1 en Bash o Ksh93 similar a Tcsh?

  5. ¿Cómo leer la penúltima línea en un archivo usando Bash?

Pon a prueba tus habilidades BASH jugando juegos de línea de comandos

¿Carácter extraño en el aviso de Bash?

¿Primeros caracteres del comando repetidos en la pantalla al completar?

'&&' vs. '&' con el comando 'test' en Bash

script bash agrega texto a la primera línea de un archivo

¿Cómo cambiar rápidamente la primera palabra en un comando Bash?