Comando Linux cal e ncal


0

Comando Linux cal e ncal

comando cal e ncal

Em sistemas operacionais do tipo Unix, os comandos cal e ncal exibem um calendário formatado no terminal.

Descrição

Por padrão, o calendário exibido por cal se parece com este:

     April 2019       
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

O comando ncal (“novo cal”) fornece as mesmas funções de cal, mas pode exibir o calendário verticalmente (com semanas em colunas). Em sistemas com ncal instalado, cal costuma ser um link simbólico para ncal. Ele se comporta como o cal original se você usar o nome cal para executar o programa.

Se nenhuma opção for especificada, cal e ncal exibem o mês atual, com o dia atual destacado.

Sintaxe

cal [month] [year] [-m month] [-y year] [-h] [-3] [-1] [-A num] [-B num]
    [-d YYYY-MM] [-j] [-N]
ncal [month] [year] [-m month] [-y year] [-h] [-3] [-1] [-A num] [-B num]
     [-d YYYY-MM] [-J] [-C] [-e] [-o] [-p] [-w] [-M] [-S] [-b]

Opções

As seguintes opções estão disponíveis em cal e ncal:

Opção Descrição
-h Não destaque a data de hoje.

-m mês

Especifique um mês para exibir. O especificador do mês é um nome de mês completo (por exemplo, Februiário), uma abreviação de mês de pelo menos três letras (por exemplo, fevereiro) ou um número (por exemplo, 2). Se você especificar um número, seguido pela letra f ou p, o mês do ano seguinte ou anterior, respectivamente, será exibido. Por exemplo, -m 2f exibe fevereiro do próximo ano.

-a ano

Especifique um ano para exibir. Por exemplo, -y 1970 exibe todo o calendário do ano 1970.
-3 Exibir o mês passado, este mês e o próximo mês.
-1 Exibir apenas este mês. Este é o padrão.

-Um num

Exibe núm meses ocorrendo após quaisquer meses já especificados. Por exemplo, -3 -A 3 exibe o mês passado, este mês e quatro meses após este; e -y 1970 -A 2 é exibido todos os meses em 1970 e nos primeiros dois meses de 1971.

-B num

Exibe núm meses ocorrendo antes de quaisquer meses já especificados. Por exemplo, -3 -B 2 exibe os três meses anteriores, este mês e o próximo mês.

-d AAAA-MM

Operar como se o mês atual fosse o número MM do ano AAAA.

Opções: cal

As seguintes opções estão disponíveis apenas em cal:

Opção Descrição
-j Exibe um calendário juliano, em vez do calendário gregoriano padrão. Todos os dias são numerados a partir de 1º de janeiro, e não a partir do início do mês.
-N Comporte-se como se você tivesse executado o ncal, usando suas opções e saída de exibição.

Opções: ncal

As seguintes opções estão disponíveis apenas em ncal:

Opção Descrição
-J Exibe um calendário juliano, em vez do calendário gregoriano padrão. Todos os dias são numerados a partir de 1º de janeiro, e não a partir do início do mês. Se combinado com -o, exibe a data da Páscoa Ortodoxa de acordo com o calendário Juliano.
-e Exibe a data da Páscoa nos calendários ocidentais. Esta opção existe porque a Páscoa é uma data que define no cálculo das datas tradicionais do calendário.
-o Mostra a data da Páscoa ortodoxa.
-p Imprima códigos de país e “dias de troca” para mudar de calendários julianos para gregorianos em vários países.
-C Imprima o número da semana em cada coluna da semana.
-C Comporte-se como se você executasse cal, usando suas opções e saída de exibição.
-M Exibe semanas com segunda-feira como o primeiro dia.
-S Exibe semanas com domingo como o primeiro dia. Este é o padrão.
-b Use o formato de exibição de calendário cal.

Exemplos

cal

Exibe o calendário deste mês, com o dia destacado.

cal -h

Igual ao comando anterior, mas não destaque hoje.

cal -3

Exibir o mês passado, este mês e o próximo mês.

cal -y

Exibe o calendário deste ano inteiro.

cal -y 2000

Exibe todo o calendário do ano 2000.

cal 2000

Igual ao comando anterior.

cal -m December

Mostra o calendário de dezembro deste ano.

cal -m Dec

Igual ao comando anterior.

cal -m 12

Igual aos dois comandos anteriores.

cal 12

Igual aos três comandos anteriores.

cal 12 2000

Exibe o calendário de dezembro de 2000.

ncal

Exiba o calendário deste mês, com semanas organizadas verticalmente em vez de horizontalmente.

ncal -y

Use uma representação de calendário vertical, exibindo o ano inteiro.

calendário – exibe compromissos e lembretes.


Like it? Share with your friends!

0
Rubem Rego

0 Comments

Your email address will not be published. Required fields are marked *