¿Cómo usar el comando cal en Linux?

En este tutorial, vamos a discutir cómo usar el cal comando en sistemas Linux o Unix. También discutiremos las diferentes formas de usar este comando con diferentes opciones. ¡Entonces empecemos!

El administrador de paquetes nix en Linux

Tabla de contenido

¿Qué es el comando cal en Linux?

Mientras trabajamos en los sistemas Linux o Unix, la mayor parte del tiempo estamos en la terminal. En caso de que queramos obtener una visión general inmediata del calendario en el propio terminal, entonces el cal comando es la mejor opción disponible para nosotros. Es una utilidad de línea de comandos que se utiliza para imprimir el calendario en diferentes formatos en la pantalla del terminal.

Instalando ncal

Usar cal primero, tenemos que instalar la utilidad ncal en nuestro sistema Linux/Unix. Algunas distribuciones de Linux/Unix tienen esto instalado por defecto. En ese caso, podemos empezar directamente a usar cal con todo su potencial. El siguiente es el comando de Linux para instalar la utilidad de línea de comandos cal en el sistema:

                      
                        ubuntu
                      
                      :~$ sudo apt install ncal

                    

Producción:

Comando cal vs ncal en Linux

En Linux/Unix ambos cal y ncal se utilizan para imprimir un calendario formateado. ncal representa cal nueva es decir nuevo calendario .

ncal proporciona todas las funciones de cal con una función adicional de imprimir el calendario verticalmente, es decir, los días de la semana se mostrarán en una columna, no en una fila.

Si un sistema tiene ncal instalado en él entonces cal actúa como un enlace simbólico a ncal .

Por defecto ambos cal y ncal imprime el calendario del mes actual pero la única diferencia en las salidas es que cal mostrará los días de la semana en una fila mientras que ncal mostrará los días de la semana en una columna

Intentemos ejecutar cal y ncal en nuestro terminal Linux uno por uno y observemos las diferencias en los resultados.

                      
ubuntu:~$ cal

                    

Producción:

                      
ubuntu:~$ ncal

                    

Producción:

Ncal de salida

Sintaxis del comando cal

La sintaxis más común de cal o ncal en Linux es:

  • cal [[month] year]
  • ncal [[month] year]

Aunque el [[month] año]y [year] son opcionales. Por defecto sin estas opciones, cal y ncal ambos muestran el calendario del mes actual con la fecha actual resaltada. Los valores para estas opciones se pueden proporcionar de la siguiente manera:

  • [month] : Ya sea MM (01 a 12) o Lun (Ene, Feb, Mar…..Nov, Dec) o Month (Enero, February, March…..November, December)
  • [year] : AAAA como ……2010, 2011, 2012……,2021

Usemos esto en la terminal y observemos la salida:

                      
ubuntu:~$ cal 07 2021
ubuntu:~$ cal Nov 2021
ubuntu:~$ cal May 2021

                    

Producción:

Salida Cal Mm AAAA
Salida Cal Lun AAAA
Mes de salida AAAA
                      
ubuntu:~$ ncal 07 2021
ubuntu:~$ ncal Nov 2021
ubuntu:~$ ncal May 2021

                    

Producción:

Salida Ncal Mm AAAA
Salida Ncal Lun AAAA
Producción Ncal Mes AAAA

Opciones utilizadas con el comando cal

Hay una larga lista de opciones que se pueden usar con cal o ncal en Linux, pero discutiremos solo las útiles e interesantes. A continuación se muestra la lista de algunas opciones útiles e interesantes con los detalles que podemos usar con el comando cal o ncal:

  • -y : Esto está disponible tanto para cal como para ncal. Imprime el calendario de todo el año en curso con la fecha actual resaltada.
                      
ubuntu:~$ cal -y
ubuntu:~$ ncal -y

                    

Producción:

Salida Cal Y
Salida Ncal Y
  • -3 : Esto también está disponible para cal y ncal. Imprime el calendario del mes anterior, del mes actual y del mes siguiente del año actual.
                      
ubuntu:~$ cal -3
ubuntu:~$ ncal -3

                    

Producción:

Calibración de salida 3
Salida Ncal 3 1
  • -j : Esto también está disponible para cal y ncal . Imprime el calendario del mes actual pero en el * calendario juliano formato no en el predeterminado ** Calendario Gregoriano formato con el día actual resaltado.
    • ** gregoriano calendario : Cada mes comienza con la fecha 1.
    • * calendario juliano : La fecha no se restablece a 1 después de que finaliza un mes. Entonces, después del 31 de enero, febrero comienza como el día 32 en lugar del 1 de febrero.
                      
ubuntu:~$ cal -j
ubuntu:~$ ncal -j

                    

Producción:

Salida Cal J
Salida Ncal J
  • -J 3 o -y -j : También podemos combinar estas opciones y usarlas con el comando cal o ncal para obtener el resultado deseado. El orden de estas opciones no afecta la salida.
                      
ubuntu:~$ cal -j -3
ubuntu:~$ ncal -y -j

                    

Producción:

Cal. salida J 3 Salida de cal -j -3
Salida Ncal YJ Salida de ncal -y -j

Conclusión

En este tutorial, hemos aprendido:

  • que cal el comando en Linux es
  • la diferencia entre el cal y ncal comandos
  • cómo instalar la utilidad de línea de comandos the cal y ncal
  • la sintaxis de la cal y ncal comandos
  • pocas opciones útiles e interesantes que se pueden proporcionar con el cal y ncal comandos

Espero que haya entendido las cosas discutidas aquí y que esté listo para experimentar con estos comandos en su sistema Linux/Unix.

Related Posts