Cajas dibuja cajas y formas de arte ASCII en Linux Terminal

Cajas dibuja cajas y formas de arte ASCII en Linux Terminal

Cajas es un programa de línea de comandos simple y configurable que puede dibujar cualquier tipo de cuadro alrededor de su texto de entrada. Filma el texto y dibuja formas a su alrededor: es prácticamente un filtro de texto. De hecho, está diseñado para integrarse con su editor como un filtro de texto (admite VIM predeterminado). Puede dibujar formas que van desde cajas simples hasta complejos arte ASCII.

En este artículo, aprenderemos cómo usar la utilidad de las cajas para dibujar formas en el terminal de Linux.

Cómo instalar la utilidad de las cajas en Linux

Para instalar el cajas Utilidad en Linux, use el comando apropiado para su distribución.

$ sudo apt instalación de cajas [en Debian/Ubuntu] $ sudo yum cajas de instalación [en CentOS/RHEL] $ sudo DNF Instalar cajas [en Fedora] 

Ahora que tiene cajas instaladas, tenga en cuenta que usa el $ Inicio/.cajas archivo de configuración específico del usuario o el /etc/cajas/cajas-config archivo de configuración de todo el sistema.

Vamos a divertirnos de Linux Terminal.

Para ver el diseño de cuadros predeterminado, simplemente proporcione algún texto de entrada como se muestra.

$ Echo "Oye, esta es Tecmint.comunicarse! Gracias por seguirnos."| Cajas /****************************************************** ***** / /*Hey, esto es Tecmint.comunicarse! Gracias por seguirnos. * / / **************************************************** *******/ 

Para especificar otro diseño, use el -d bandera como se muestra.

$ Echo "Oye, esta es Tecmint.comunicarse! Gracias por seguirnos."| cajas -d chico  .-"" "-. / .===. \ \/ 6 6 \/ (\ ___/) _________________ OOO __ \ _____/ _____________________/ \ | Oye, esta es Tecmint.comunicarse! Gracias por seguirnos. | \ ______________________________ ooo _________________/ | | | | _ | _ | | | | | __ | __ | /-'y'-\ (__/ \ __) 

Para alinear o colocar el texto dentro del cuadro, use el -a bandera. Demostremos cómo funciona esto con el siguiente ejemplo (donde el C significa centro).

$ Echo "Oye, esta es Tecmint.comunicarse! Gracias por seguirnos."| cajas -d diamantes  /\/\/\/\/\/\ /// \\/\/\ // \\/\/\ // \\/\/\ /// \\/\/\ // \\/\ /\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ /// \\\\ // \/\\ /// \\\ // \/\\ /// \\ \\ // \/Hey, esto es Tecmint.comunicarse! Gracias por seguirnos. \/\\// \/ \/ ​​/\ /\ //\\ //\\ \\// \\// \/ \/ ​​/\ /\ //\\/\ /\//\\ \\ /// \\/\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\\ /// \\/\ // \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\/\\ // \/\/\\ // \/\/\\ // \/ \/ \\ // \/ \/ ​​\\ // \/ \/ ​​\/ ​​\/ ​​\/ ​​\/ 
$ Echo "Oye, esta es Tecmint.comunicarse! Gracias por seguirnos."| cajas -d diamantes -a c  /\/\/\/\/\/\ /// \\/\/\ // \\/\/\ // \\/\/\ /// \\/\/\ // \\/\ /\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ /// \\ \\ // \/\/\\ // \/\/\/\ // \\ \\ Oye, esta es Tecmint.comunicarse! Gracias por seguirnos. // \\ \\ // \\ // \/\//\/\ // \\/\/\ // \\ \\ /// \\/\ // \\\ /// \ \/\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ // \/\\\ /// \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ // /\\\ // \/\/\\ // \/\/\\ // \/\/\\ // \/\/\\ // \/\/\\ // \/\/ \/ \/ ​​\/ ​​\/ 

En la temporada navideña, puede usar el diseño de Santa para enviarles a su familia y amigos mensajes de vacaciones felices, por ejemplo.

$ Echo "Tecmint.Com Desese una Feliz Navidad y Julte Año Nuevo 2019 "| Cajas -d Santa  .-"" "-. /______; \ _______ \ | (/ a a \) (_) (.-.).-.) _______________________ ooo __ ( ^) ___________________________ / '-.___.-'\ | Tecmenta.Com Deseos una Feliz Navidad y Julte Año Nuevo 2019 | \ ________________________________________ ooo _______________________/ | _ | _ | JGS \ ___ | ___/ ___ | ___ | _ | _ | /-'y'-\ (__/ \ __) 

Para enumerar todos los diseños/estilos disponibles, ejecute el siguiente comando.

$ cajas -l 59 estilos disponibles en "/etc/cajas/cajas-config": --------------------------------------- -------------- ADA-Box (dominio público), codificado por Neil Bird <[email protected]>: ---------------------------------- Ada-CMT (dominio público), codificado por Neil Pájaro <[email protected]>: - - Ada regular - Comentarios ..  

Admite justificación de línea, especificación del tamaño de la caja, relleno de texto, sangría, uso de expresiones regulares y mucho más.

El día de San Valentín se acerca, y querías impresionar a tu novia o esposa de una manera Linux, luego usa cajas como se muestra.

$ echo -e "\ n \ tme: serás mi San Valentín?\ n \ tgirl: de ninguna manera \ n \ tme: sudo serás mi San Valentín?\ n \ tgirl: sí ... sí ... sí! Vamos!"| cajas -d chico  .-"" "-. / .===. \ \/ 6 6 \/ (\ ___/) _________ OOO __ \ _____/ _____________/ \ | | | Yo: ¿Serás mi San Valentín?? | | Chica: de ninguna manera | | Yo: sudo serás mi San Valentín? | | Chica: Sí ... si ... sí! Vamos! | \ ______________________ ooo _________/ | | | | _ | _ | | | | | __ | __ | /-'y'-\ (__/ \ __) 

Para obtener más información y ejemplos, visite http: // cajas.Thomasjensen.com/ejemplos.html.

Cajas es una utilidad de línea de comando que dibuja un cuadro alrededor de su texto de entrada. En este artículo, aprenderemos cómo instalar y usar la utilidad de las cajas para dibujar formas en el terminal de Linux. Use el formulario de comentarios a continuación para compartir sus pensamientos al respecto.