Es diciembre, y si aún no ha encontrado un calendario de adviento tecnológico que despierte su fantasía, bueno, tal vez este sea el truco. Todos los días, desde ahora hasta el 24, te traemos un juguete de línea de comandos de Linux diferente. ¿Qué es un juguete de línea de comandos? Puede ser un juego o cualquier simple diversión para traer un poco de felicidad a tu terminal.
La terminal de Linux
- Los 7 mejores emuladores de terminal para Linux
- 10 herramientas de línea de comandos para el análisis de datos en Linux
- Descargar ahora:hoja de referencia de SSH
- Hoja de trucos de comandos avanzados de Linux
- Tutoriales de línea de comandos de Linux
Es posible que haya visto algunos de estos antes. Esperamos que usted también encuentre algo nuevo. De cualquier manera, esperamos que te diviertas siguiéndonos.
El juguete de hoy, fortuna , es antiguo. Sus versiones se remontan a la década de 1980, cuando se incluyó con Unix. La versión que instalé en Fedora estaba disponible bajo una licencia BSD y la agarré con lo siguiente.
$ sudo dnf install fortune-mod
Su distribución puede ser diferente. En algunos, es posible que deba instalar las fortunas por separado de fortuna mismo (intente buscar "fortunas*" en su administrador de paquetes). También puede consultar el código fuente en GitHub. Luego, simplemente ejecuta fortuna para conseguir, bueno, una fortuna.
$ fortune
"Time is an illusion. Lunchtime doubly so."
-- Ford Prefect, _Hitchhiker's Guide to the Galaxy_
Entonces, ¿por qué necesitas fortunas en la terminal? Por diversión, por supuesto. ¿Quizás le gustaría agregarlos al mensaje del día en su sistema?
Personalmente, me gusta usar la fortuna comando como una pieza integrada de datos ficticios cuando estoy usando la terminal para analizar texto, particularmente con expresiones regulares, y quiero algo simple para probarlo.
Por ejemplo, supongamos que estaba probando nuestra transformación con tr comando para reemplazar la letra la letra e con un número 3.
$ fortune | tr 'eE' '3'
Unix 3xpr3ss:
All pass3ng3r bring a pi3c3 of th3 a3roplan3 and a box of tools with th3m to
th3 airport. Th3y gath3r on th3 tarmac, arguing constantly about what kind
of plan3 th3y want to build and how to put it tog3th3r. 3v3ntually, th3
pass3ng3rs split into groups and build s3v3ral diff3r3nt aircraft, but giv3
th3m all th3 sam3 nam3. Som3 pass3ng3rs actually r3ach th3ir d3stinations.
All pass3ng3rs b3li3v3 th3y got th3r3.
Entonces, ¿qué fortunas vienen con su distribución? Eche un vistazo a su / usr /compartir/juegos/fortuna directorio para encontrarlos todos. Estos son algunos de mis favoritos.
Never laugh at live dragons.
-- Bilbo Baggins [J.R.R. Tolkien, "The Hobbit"]
I dunno, I dream in Perl sometimes...
-- Larry Wall in <[email protected]>
I have an existential map. It has "You are here" written all over it.
-- Steven Wright
Buscando más sobre fortuna ? Por supuesto, siempre puede consultar la página de manual para obtener más información sobre las opciones, o leer un poco más sobre el historial del comando en Wikipedia.
¿Tienes un juguete de línea de comandos favorito que crees que debería perfilar? El calendario para esta serie está casi lleno, pero me quedan algunos lugares. Házmelo saber en los comentarios a continuación, y lo comprobaré. Si hay espacio, intentaré incluirlo. Si no, pero recibo algunas buenas presentaciones, haré un resumen de las menciones honoríficas al final.
Echa un vistazo al juguete de ayer, conduce una locomotora a través de tu terminal de Linux y vuelve mañana para ver otro.