Personalización de Bash: ¿cómo se pueden dejar espacios en blanco antes de la salida del comando?

Personalización de Bash: ¿cómo se pueden dejar espacios en blanco antes de la salida del comando?

Quiero personalizar mi terminal para que aparezcan algunos espacios en blanco antes de que se muestre la salida del comando. Aquí hay un ejemplo de lo que quiero decir:

Mensaje "ideal" para que sea más legible

La segunda parte de la imagen (con los espacios en blanco) está editada en Gimp y es exactamente lo que estoy buscando. He leído sobre personalizaciones de PS1-PS4 pero no parece encontrar el lugar adecuado para implementar esta idea.

Edito: he vistoestepost pero no proporciona ninguna respuesta. También apunta a una pregunta de Reddit que sigue sin resolver.

Respuesta1

Esto insertará 4 espacios al inicio de cualquier línea enviada a la salida estándar:

exec 1> >(sed 's/^/    /')

Utiliza una sustitución de proceso bash.

Podría considerar agregar una nueva línea a su mensaje para separar comandos para agregar claridad.

información relacionada