Bóson Treinamentos em Ciência e Tecnologia

Comando cal – Mostrando um calendário na linha de comandos do Linux

Comando cal no Linux - Visualizando calendários

Comando cal

O comando cal é utilizado para mostrar um calendário formatado na linha de comandos

Sintaxe:

cal [opções] [[[dia] mês] ano]

O comando cal é um comando antigo, tendo aparecido pela primeira vez no AT&T Unix versão 6. Existem versões para o BSD, para o Linux e algumas outras variantes do Unix.

Se o comando for emitido sem nenhuma opção, ele mostrará o mês atual na linha de comandos. Este é uma das formas mais comuns de uso do utilitário.
As opções mais comuns são as seguintes:

-1
Mostra apenas um mês – é a opção padrão
-3
Mostra três meses: o mês passado, o mês atual e o próximo mês (do ano corrente)
-m mês
Mostra o mês especificado (mês em formato numérico, de 1 a 12)
-Ax
x meses a adicionar posteriores. Por exemplo, se quisermos visualizar o mês atual mais 4 meses adiante, usamos -A4
-Bx
x meses a adicionar anteriores. Por exemplo, se quisermos visualizar o mês atual mais 2 meses passados, usamos -B2
-j
Mostra datas do calendário Juliano
-y
Mostra o calendário do ano atual inteiro

 

Exemplos:

1. Comando cal sem opções (mostrando o calendário do mês atual):

$ cal

 

2. Mostrando três meses no calendário:

$ cal -3

 

3. Mostrando o calendário de um mês específico, como Novembro de 2015 (11 2015):

$ cal 11 2015

Note que o ano sempre deve ser especificado usando-se 4 dígitos (como em “2015”).

4. Mostrar o calendário do mês atual, dos últimos dois meses e dos próximos três meses:

$ cal -A3 -B2

 

5. Mostrar o calendário do mês em que nasci (dezembro de 1975), mais 5 meses adiante:

$ cal 12 1975 -A5

Existem algumas outras opções para o comando cal, que você pode conhecer consultado as páginas do manual.

Sair da versão mobile