Celebre las fiestas en su mensaje Bash

¿Está de guardia hoy o se está escondiendo en la trastienda para evitar ser el administrador del sistema de su familia durante las vacaciones? ¿Por qué no celebrar las fiestas agregando un poco de alegría invernal a su aviso de Bash?

Su aviso de Bash actualmente puede ser un simple signo de dólar (PS), o más probablemente, es algo un poco más largo. Si no está seguro de lo que constituye su aviso de Bash en este momento, puede encontrarlo en una variable de entorno llamada $PS1. Para verlo, escriba:

echo $PS1

Para mí esto devuelve:

[[email protected] W]$

el u, h, y W son caracteres especiales para nombre de usuario, nombre de host y directorio de trabajo. Hay otros que también puedes usar; Para ayudarlo a crear su indicador de Bash, puede usar EzPrompt, un generador de configuración de PS1 en línea que incluye muchas opciones, como fecha y hora, estado de Git y más.

También puede tener otras variables que componen su conjunto de avisos de Bash; $PS2 para mí contiene la llave de cierre de mi símbolo del sistema. Ver Este artículo para más información.

Para cambiar su mensaje, simplemente configure la variable de entorno en su terminal de esta manera:

$ PS1='u is cold: '
jehb is cold:

Para configurarlo permanentemente, agregue el mismo código a su /etc/bashrc utilizando su editor de texto favorito.

Entonces, ¿qué tiene esto que ver con pasar el invierno? Bueno, lo más probable es que en una máquina moderna su terminal admita Unicode, por lo que no está limitado al conjunto de caracteres ASCII estándar. Puede usar cualquier emoji que sea parte de la especificación Unicode, incluido un copo de nieve ❄, un muñeco de nieve ☃ o un par de esquís ?. Hay muchas opciones de invierno para elegir.

? Christmas Tree
? Coat
? Deer
? Gloves
? Mrs. Claus
? Santa Claus
? Scarf
? Skis
? Snowboarder
❄ Snowflake
☃ Snowman
⛄ Snowman Without Snow
? Wrapped Gift

Elige tu favorito y disfruta de la alegría del invierno. Dato curioso: los sistemas de archivos modernos también admiten caracteres Unicode en sus nombres de archivo, lo que significa que técnicamente puede nombrar su próximo programa "❄❄❄❄❄.py". Dicho esto, por favor no lo hagas.

Artículos de interés

Subir