Cómo mostrar un calendario en su terminal Linux con Cal

Usar la terminal de Linux puede ser tan divertido que puede perder la noción de qué día es. Afortunadamente, hay un comando de Linux para mostrar un calendario en su terminal. Cal es un comando estándar de Linux que imprime un calendario ASCII para el mes y año especificados.

En este artículo, hablaremos brevemente sobre Cal, las diversas opciones asociadas con la utilidad y cómo puede usar Cal para mostrar calendarios en su máquina Linux.

Calendarios básicos con Cal

Para ver un calendario básico del mes actual, simplemente escriba:

 cal

En esta implementación, se destaca el día actual. En este caso, fue el 16 de marzo de 2021 cuando se tomó la captura de pantalla.

Relacionado: ¿Qué es la época de Unix y cuándo fue la época de Unix?

Diferentes opciones de calendario

Las funcionalidades reales vienen con las diversas opciones que Cal ofrece a los usuarios. La versión cubierta en este artículo es la versión FreeBSD de Cal incluida con Ubuntu. Si usa otra distribución, su versión del comando Cal puede ser diferente. Para ver la página del manual de su sistema, escriba:

 man cal

Para ver el calendario de los últimos tres meses, escriba:

 cal -3

El uso de la bandera -y con Cal generará el calendario para todo el año. La -y significa Año .

 cal -y

Para ver el calendario de cualquier otro año, en este caso, quizás el que preferiría olvidar, escriba:

 cal -y 2020

También puede ver los calendarios de un mes y año en particular:

 cal month year

Simplemente reemplace mes y año con el número del mes y año, como 3 para marzo, y el año será el año en cuatro dígitos, como 2021 . Si vive en un país que ordena las fechas de manera diferente, tendrá que lidiar con eso. Este es un artefacto del sistema Unix original que se está desarrollando en los EE. UU.

Por ejemplo, aquí está el calendario de marzo de 1973. El 1 de marzo de ese año es un aniversario muy importante. Es la fecha en que se lanzó "Dark Side of the Moon" de Pink Floyd.

La invocación de Cal as ncal en Ubuntu le brinda más opciones, como los indicadores -S y -M para que el primer día de la semana comience un domingo o un lunes, respectivamente.

Relacionado: Organice su tiempo con estas 4 aplicaciones de calendario de Linux

¿Qué pasa con septiembre de 1752?

Si observa el calendario de septiembre de 1752 escribiendo cal 9 1752, es posible que observe algo extraño.

Los días de septiembre saltan del 2 al 14. Y no, esto no es un error. Esto se debe a que fue entonces cuando Gran Bretaña y sus colonias (incluidas las que finalmente se convirtieron en Canadá y EE. UU.) Cambiaron del calendario juliano al calendario gregoriano, que todavía se usa en Occidente en la actualidad.

Sí, ¡simplemente decidieron saltarse 11 días enteros ! ¡Y pensó que cambiar los relojes para el horario de verano en los lugares que lo observan era molesto!

Los comandos de Linux tienen muchas opciones

Incluso los comandos de Linux más básicos tienen muchas opciones que ni siquiera conoce. Vale la pena leer las páginas del manual para descubrir nuevas funciones que podrían facilitarle las cosas.

Si las páginas del manual le parecen un poco abrumadoras debido a la longitud del contenido, entonces, afortunadamente, hay varios paquetes disponibles para Linux que ofrecen la opción de acortar las páginas del manual para hacerlas más legibles.