Manpages

NOME

cal — mostra un calendario

SINTASSI

cal [−mjy13] [[mese] [anno]]

DESCRIZIONE

cal mostra un semplice calendario. Se non sono specificati argomenti, viene mostrato il mese corrente. Sono possibili le seguenti opzioni:

−1

Mostra un singolo mese (da usare se cal è stato compilato con l’opzione predefinita -3 per avere il vecchio tradizionale output).

−3

Mostra il precedente, il corrente e il prossimo mese (da usare se cal è stato compilato con l’opzione predefinita -1 per avere l’output più recente e migliorato).

−m

Mostra il lunedì come primo giorno della settimana. (Quello predefinito è la domenica).

−j

Mostra le date nel modo del calendario giuliano (i giorni dell’anno sono numerati progressivamente cominciando dal 1° di gennaio).

−y

Mostra il calendario dell’anno corrente.

Un singolo parametro specifica l’anno (da 1 a 9999) da mostrare; si noti che l’anno deve essere indicato in modo completo: ’’cal 02’’ non mostrerà il calendario del 2002. Due parametri indicano il mese (da 1 a 12) e l’anno. Se non sono specificati parametri, viene mostrato il calendario del mese corrente.

Un anno comincia il 1° di gennaio.

Generalmente si assume che la Riforma Gregoriana sia entrata in vigore il 3 settembre 1752. A quell’epoca, la maggior parte dei paesi aveva riconosciuto la riforma (sebbene alcuni non l’abbiano fatto fino ai primi anni del 1900). La Riforma stabilì che i dieci giorni seguenti a quella data fossero eliminati, cosicché il calendario di quel mese è un po’ inusuale.

STORIA

Il comando cal è apparso per le prima volta in AT&T UNIX Versione 6.