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.