viernes, 2 de septiembre de 2011

Calendario por linea de comandos

Desde linea de comandos también podemos ver un calendario ASCII. Vamos a ver el comando cal y sus opciones:
Si ejecutamos el comando cal sin opciones nos dirá el mes actual marcando el día actual:
$ cal
   September 2011
Su Mo Tu We Th Fr Sa
             1  2  3
 4  5  6  7  8  9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30
Por defecto nos muestra la semana empezando por domingo, pero con la opción -m la podemos hacer empezar por lunes:
$ cal -m
   September 2011
Mo Tu We Th Fr Sa Su
          1  2  3  4
 5  6  7  8  9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
Para ver no solo el mes actual sino el anterior y el siguiente podemos usar la opción -3:
$ cal -3
     August 2011         September 2011         October 2011
Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa
    1  2  3  4  5  6               1  2  3                     1
 7  8  9 10 11 12 13   4  5  6  7  8  9 10   2  3  4  5  6  7  8
14 15 16 17 18 19 20  11 12 13 14 15 16 17   9 10 11 12 13 14 15
21 22 23 24 25 26 27  18 19 20 21 22 23 24  16 17 18 19 20 21 22
28 29 30 31           25 26 27 28 29 30     23 24 25 26 27 28 29
                                            30 31
O especificar una fecha concreta con el orden día, mes, año siendo opcionales desde el primero al último. Por ejemplo, podemos indicar mes y año:
$ cal 12 2011
    December 2011
Su Mo Tu We Th Fr Sa
             1  2  3
 4  5  6  7  8  9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
O bien únicamente el año, por lo que obtendríamos el calendario del año entero.

Funte:http://systemadmin.es/2011/09/calendario-por-linea-de-comandos

No hay comentarios:

Publicar un comentario