Boxes es un programa de línea de comandos simple y configurable que te permite dibujar cualquier tipo de caja alrededor de tu texto de entrada.
Filtra el texto y dibuja formas a su alrededor. De hecho, está diseñado para integrarse con tu editor como un filtro de texto (admite el valor predeterminado de Vim). Puedes dibujar formas que van desde cajas simples hasta arte ASCII complejo.
En este artículo, aprenderemos cómo usar la herramienta Boxes para dibujar formas/mensajes en la terminal de Linux.
1. Cómo instalar Boxes en Linux
Para instalar la utilidad de Boxes en Linux, usa el comando apropiado para tu distribución.
sudo apt install boxes
sudo yum install boxes
sudo dnf install boxes
Ahora que tienes Boxes instalado, ten en cuenta que utiliza el archivo de configuración $HOME/.boxes
específico del usuario o el archivo de configuración /etc/boxes/boxes-config
para todo el sistema.
2. Cómo usar Boxes en Linux
Vamos a ver cómo hacer algo divertido en la terminal de Linux.
- Para ver el diseño predeterminado de Boxes, simplemente proporciona un texto de entrada como se muestra.
echo "Hola, esto es EsGeeks.com! Gracias por seguirnos." | boxes
- Para especificar otro diseño, usa la opción
-d
como se muestra.
echo "Hola, esto es EsGeeks.com! Gracias por seguirnos." | boxes -d boy
- Para alinear o posicionar el texto dentro del cuadro, use la opción
-a
. Demostremos cómo funciona esto con el siguiente ejemplo (donde sec
centra al medio).
echo "Hola, esto es EsGeeks.com! Gracias por seguirnos." | boxes -d diamonds
echo "Hola, esto es EsGeeks.com! Gracias por seguirnos." | boxes -d diamonds -a c
- En la temporada navideña, puedes usar el diseño de santa para enviar a tus familiares y amigos mensajes de felices fiestas, por ejemplo:
echo "Hola, esto es EsGeeks.com! ¡Te deseo Feliz Navidad y Feliz año!" | boxes -d santa
- Para enumerar todos los diseños/estilos disponibles, ejecuta el siguiente comando.
boxes -l
3. Resumen
Boxes es compatible con la justificación de línea, la especificación del tamaño de la caja, el relleno del texto, la sangría, el uso de expresiones regulares y mucho más.
El día de San Valentín se acerca, y tal vez quieras impresionar a tu novia o esposa de una manera Linux, y luego usar las cajas como se muestra a continuación:
echo -e "\n\tYo: ¿Serás mi San Valentín?\n\tChica: De ninguna manera\n\tYo: sudo Serás mi San Valentin?\n\tChica: ¡Sí sí sí! ¡Vamonos!" | boxes -d boy
- Para obtener más información y ejemplos, ve a http://boxes.thomasjensen.com/examples.html
- ¿Buscas arte más variado?, entonces aprende: Cómo mostrar arte ASCII en terminal Linux
Boxes es una herramienta de línea de comando que dibuja un cuadro alrededor de tu texto de entrada. En este artículo, aprendimos cómo instalar y usar la utilidad de Boxes para dibujar formas en la terminal de Linux. ¡Compártelo en tus redes sociales! :’)