Más recursos de Linux
- Hoja de trucos de los comandos de Linux
- Hoja de trucos de comandos avanzados de Linux
- Curso en línea gratuito:Descripción general técnica de RHEL
- Hoja de trucos de red de Linux
- Hoja de trucos de SELinux
- Hoja de trucos de los comandos comunes de Linux
- ¿Qué son los contenedores de Linux?
- Nuestros últimos artículos sobre Linux
Es posible que hayas oído hablar de un pequeño programa que toma entradas, como un mensaje que escribes, y genera una imagen de una vaca citando tu mensaje. Se llama cowsay . Se ha escrito antes aquí en Opensource.com.
Entonces, para divertirme un poco, pensé en usarlo para celebrar el Día de los Muertos.
Además de una vaca, hay otras imágenes disponibles. Cuando instalas cowsay
incluye varias otras imágenes, que la instalación almacena en /user/share/cowsay
. Puedes usar el -l
argumento para obtener una lista.
$ sudo dnf install cowsay
$ cowsay -l
De hecho, hay bastante actividad de desarrollo relacionada con cowsay
y programas similares. Es posible crear sus propios archivos de imagen o descargar imágenes creadas por otros. Por ejemplo, el convertidor de archivos cowsay de Charc0al se encuentra en GitHub. Puede usar esta herramienta para convertir sus propias imágenes al archivo de formato ASCII especial requerido por cowsay
. Dependiendo de la configuración de su terminal Linux o FreeBSD, es posible que tenga habilitado el soporte de color. El cowsay
La utilidad también puede mostrar imágenes en color. El convertidor de Charc0al proporciona muchos archivos de color listos para usar.
Elegí usar el archivo Beetlejuice para mi celebración. Primero, guardé el archivo beetlejuice.cow en /usr/share/cowsay
. Este directorio es propiedad de root, por lo que es posible que primero deba guardar el archivo en su directorio de inicio y luego copiarlo. También necesitaba dar acceso de lectura a todos los usuarios.
$ sudo cp beetlejuice.cow /usr/share/cowsay
$ sudo chmod o+r /usr/share/cowsay/beetlejuice.cow
Es interesante notar cómo se genera la imagen. La parte superior establece varios códigos de control de color ASCII en variables. Estas variables luego se utilizan para dibujar la imagen en el estilo de arte ASCII tradicional. La imagen es casi de cuerpo completo y no se ajustaba a la altura de mi terminal sin desplazarme fuera de la pantalla, así que edité el archivo y eliminé las últimas 15 líneas para acortarlo.
La imagen también es detectada por el cowsay
programa y aparece en la lista.
$ cowsay -l
Cow files in /usr/share/cowsay:
beavis.zen beetlejuice blowfish bud-frogs bunny cheese cower default dragon
...
Ahora, simplemente ejecute el programa y especifique la imagen usando -f
opción. No olvide enviar un mensaje.
$ cowsay -f beetlejuice "Happy Day of the Dead!"
El cowsay
command es solo otra forma de divertirse con la línea de comandos con su computadora Linux. Experimenta con cowsay
y arte ASCII:sé creativo.